{"_id":"seminal-react-components","_rev":"54-aa68d11629ecc3edf9e5227c9a2e50ee","name":"seminal-react-components","dist-tags":{"latest":"0.4.18"},"versions":{"0.1.0":{"name":"seminal-react-components","version":"0.1.0","private":false,"dependencies":{"@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","@types/jest":"^27.5.2","@types/node":"^16.18.34","@types/react":"^18.2.7","@types/react-dom":"^18.2.4","react":"^18.0.0","react-dom":"^18.2.0","react-scripts":"^5.0.1","typescript":"^5.0.2","web-vitals":"^2.1.4"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-google":"^0.14.0","eslint-plugin-react":"^7.30.1"},"gitHead":"479dd3a857376209cc7c0229db0168b51ecda6a2","description":"This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).","_id":"seminal-react-components@0.1.0","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-ad+dPA85dFBv7r1kpyjHnKicJQZMM/+kYP8xQN72ZBwSLmdLC2xTzeMmx5PiJKAalukMctJIAKDCG+dsReyC5A==","shasum":"0154e664f26bb9f64fbc89955fe4b39192252a83","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.0.tgz","fileCount":20,"unpackedSize":30506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDtY0gWNb6JTkQ4c27ew0cVb0AK84kXM/X5lkEQLriKQIhAOGwxwqwaNgP0CZPtfsT9CUxFx1g/XGcKGJPNkX0kqsa"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.0_1685415072158_0.1479098251385138"},"_hasShrinkwrap":false},"0.1.1":{"name":"seminal-react-components","version":"0.1.1","private":false,"dependencies":{"@babel/core":"^7.16.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.3","@svgr/webpack":"^5.5.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","@types/jest":"^27.5.2","@types/node":"^16.18.34","@types/react":"^18.2.7","@types/react-dom":"^18.2.4","babel-jest":"^27.4.2","babel-loader":"^8.2.3","babel-plugin-named-asset-import":"^0.3.8","babel-preset-react-app":"^10.0.1","bfj":"^7.0.2","browserslist":"^4.18.1","camelcase":"^6.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0","css-loader":"^6.5.1","css-minimizer-webpack-plugin":"^3.2.0","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","eslint":"^8.3.0","eslint-config-react-app":"^7.0.1","eslint-webpack-plugin":"^3.1.1","file-loader":"^6.2.0","fs-extra":"^10.0.0","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^27.4.3","jest-resolve":"^27.4.2","jest-watch-typeahead":"^1.0.0","mini-css-extract-plugin":"^2.4.5","postcss":"^8.4.4","postcss-flexbugs-fixes":"^5.0.2","postcss-loader":"^6.2.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^7.0.1","prompts":"^2.4.2","react":"^18.0.0","react-app-polyfill":"^3.0.0","react-dev-utils":"^12.0.1","react-dom":"^18.2.0","react-refresh":"^0.11.0","resolve":"^1.20.0","resolve-url-loader":"^4.0.0","sass-loader":"^12.3.0","semver":"^7.3.5","source-map-loader":"^3.0.0","style-loader":"^3.3.1","tailwindcss":"^3.0.2","terser-webpack-plugin":"^5.2.5","typescript":"^4.9.5","web-vitals":"^2.1.4","webpack":"^5.64.4","webpack-dev-server":"^4.6.0","webpack-manifest-plugin":"^4.0.2","workbox-webpack-plugin":"^6.4.1"},"scripts":{"start":"node scripts/start.js","build":"node scripts/build.js","test":"node scripts/test.js"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-google":"^0.14.0","eslint-plugin-react":"^7.30.1"},"jest":{"roots":["<rootDir>/src"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"setupFiles":["react-app-polyfill/jsdom"],"setupFilesAfterEnv":[],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom","transform":{"^.+\\.(js|jsx|mjs|cjs|ts|tsx)$":"<rootDir>/config/jest/babelTransform.js","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|mjs|cjs|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs|cjs|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"],"modulePaths":[],"moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"resetMocks":true},"babel":{"presets":["react-app"]},"gitHead":"6347efc2a641658c40f2bcc762f1f0583ff0a776","description":"This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).","_id":"seminal-react-components@0.1.1","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-wyRfWeU0Mzp1qjIeSUhQNHYpLNlRqRQ1mtf5nIMEW3l+bkssqjGfRbGB60Oln/26eIn1qSvn2L8QrGvE/8J3Xw==","shasum":"4b6c1a9862a118d78f0aaad518be9de32fc38c24","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.1.tgz","fileCount":31,"unpackedSize":94767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAa9YOZnk7edIAv6SZ1lpCai26BML5pQY5dkT2lDq+oRAiBW1qaDXPAox1A1ILRsuhx418PeMy33AEtLKDlPtCs8WQ=="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.1_1685417650228_0.0731186637225294"},"_hasShrinkwrap":false},"0.1.2":{"name":"seminal-react-components","version":"0.1.2","private":false,"dependencies":{"@babel/core":"^7.16.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.3","@svgr/webpack":"^5.5.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","@types/jest":"^27.5.2","@types/node":"^16.18.34","@types/react":"^18.2.7","@types/react-dom":"^18.2.4","babel-jest":"^27.4.2","babel-loader":"^8.2.3","babel-plugin-named-asset-import":"^0.3.8","babel-preset-react-app":"^10.0.1","bfj":"^7.0.2","browserslist":"^4.18.1","camelcase":"^6.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0","classnames":"^2.3.2","css-loader":"^6.5.1","css-minimizer-webpack-plugin":"^3.2.0","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","eslint":"^8.3.0","eslint-config-react-app":"^7.0.1","eslint-webpack-plugin":"^3.1.1","file-loader":"^6.2.0","fs-extra":"^10.0.0","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^27.4.3","jest-resolve":"^27.4.2","jest-watch-typeahead":"^1.0.0","mini-css-extract-plugin":"^2.4.5","postcss":"^8.4.4","postcss-flexbugs-fixes":"^5.0.2","postcss-loader":"^6.2.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^7.0.1","prompts":"^2.4.2","react":"^18.0.0","react-app-polyfill":"^3.0.0","react-dev-utils":"^12.0.1","react-dom":"^18.2.0","react-refresh":"^0.11.0","resolve":"^1.20.0","resolve-url-loader":"^4.0.0","sass":"^1.62.1","sass-loader":"^12.3.0","semver":"^7.3.5","source-map-loader":"^3.0.0","style-loader":"^3.3.1","tailwindcss":"^3.0.2","terser-webpack-plugin":"^5.2.5","typescript":"^4.9.5","web-vitals":"^2.1.4","webpack":"^5.64.4","webpack-dev-server":"^4.6.0","webpack-manifest-plugin":"^4.0.2","workbox-webpack-plugin":"^6.4.1"},"scripts":{"start":"node scripts/start.js","build":"node scripts/build.js","test":"node scripts/test.js"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-google":"^0.14.0","eslint-plugin-react":"^7.30.1"},"jest":{"roots":["<rootDir>/src"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"setupFiles":["react-app-polyfill/jsdom"],"setupFilesAfterEnv":[],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom","transform":{"^.+\\.(js|jsx|mjs|cjs|ts|tsx)$":"<rootDir>/config/jest/babelTransform.js","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|mjs|cjs|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs|cjs|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"],"modulePaths":[],"moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"resetMocks":true},"babel":{"presets":["react-app"]},"gitHead":"b9b81fd90b5cba3e7153ebb485c14dc053a60add","description":"This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).","_id":"seminal-react-components@0.1.2","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-bdJaZ3eE3YmhFht3s2jS9TI9Zdm+BW8PdOKNqJMj//U0StF3NBCLS7UteE7buqwO0Z1SxxJ3RRGrP5KAX94PBA==","shasum":"f2595c5193fa4698c417e78f58e1a47da3cb5236","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.2.tgz","fileCount":36,"unpackedSize":115468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvJls5MjtoOK+k5O7m3FT2ZsFwgSW683T8Ty53tEQ3+wIgdIv5EBvnwbD/uzwkUHfFa7+I4fZ5hAEoUeU9xjPWpec="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.2_1685492559477_0.5548540573149428"},"_hasShrinkwrap":false},"0.1.3":{"name":"seminal-react-components","version":"0.1.3","private":false,"dependencies":{"@babel/core":"^7.16.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.3","@svgr/webpack":"^5.5.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","@types/jest":"^27.5.2","@types/node":"^16.18.34","@types/react":"^18.2.7","@types/react-dom":"^18.2.4","babel-jest":"^27.4.2","babel-loader":"^8.2.3","babel-plugin-named-asset-import":"^0.3.8","babel-preset-react-app":"^10.0.1","bfj":"^7.0.2","browserslist":"^4.18.1","camelcase":"^6.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0","classnames":"^2.3.2","css-loader":"^6.5.1","css-minimizer-webpack-plugin":"^3.2.0","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","eslint":"^8.3.0","eslint-config-react-app":"^7.0.1","eslint-webpack-plugin":"^3.1.1","file-loader":"^6.2.0","fs-extra":"^10.0.0","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^27.4.3","jest-resolve":"^27.4.2","jest-watch-typeahead":"^1.0.0","mini-css-extract-plugin":"^2.4.5","postcss":"^8.4.4","postcss-flexbugs-fixes":"^5.0.2","postcss-loader":"^6.2.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^7.0.1","prompts":"^2.4.2","react":"^18.0.0","react-app-polyfill":"^3.0.0","react-dev-utils":"^12.0.1","react-dom":"^18.2.0","react-refresh":"^0.11.0","resolve":"^1.20.0","resolve-url-loader":"^4.0.0","sass":"^1.62.1","sass-loader":"^12.3.0","semver":"^7.3.5","source-map-loader":"^3.0.0","style-loader":"^3.3.1","tailwindcss":"^3.0.2","terser-webpack-plugin":"^5.2.5","typescript":"^4.9.5","web-vitals":"^2.1.4","webpack":"^5.64.4","webpack-dev-server":"^4.6.0","webpack-manifest-plugin":"^4.0.2","workbox-webpack-plugin":"^6.4.1"},"scripts":{"start":"node scripts/start.js","build":"node scripts/build.js","test":"node scripts/test.js"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-google":"^0.14.0","eslint-plugin-react":"^7.30.1"},"jest":{"roots":["<rootDir>/src"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"setupFiles":["react-app-polyfill/jsdom"],"setupFilesAfterEnv":[],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom","transform":{"^.+\\.(js|jsx|mjs|cjs|ts|tsx)$":"<rootDir>/config/jest/babelTransform.js","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|mjs|cjs|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs|cjs|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"],"modulePaths":[],"moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"resetMocks":true},"babel":{"presets":["react-app"]},"gitHead":"b9b81fd90b5cba3e7153ebb485c14dc053a60add","description":"This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).","_id":"seminal-react-components@0.1.3","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-dsDmhLAwSQLBTnFvuvDyCcG9cVZIrLy8mlh9SGeBk+dwtjKK98hCSHsbf1Ai5ms9M9Jj8y+DSebekBtDSQPlcQ==","shasum":"8dd50f5fadbe5c78c23b70ee53f0f7f7ea05e663","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.3.tgz","fileCount":36,"unpackedSize":115499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDKeNdA33xHqa1X+u27r43Rw10Ws08gH2Y3dK4CnuSXAiA6BnmduxtQkECol1SYrdYJntFzsC1WkLCDNPhnZQJJ+w=="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.3_1685492784833_0.5913450163936222"},"_hasShrinkwrap":false},"0.1.4":{"name":"seminal-react-components","version":"0.1.4","private":false,"dependencies":{"@babel/core":"^7.16.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.3","@svgr/webpack":"^5.5.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","@types/jest":"^27.5.2","@types/node":"^16.18.34","@types/react":"^18.2.7","@types/react-dom":"^18.2.4","babel-jest":"^27.4.2","babel-loader":"^8.2.3","babel-plugin-named-asset-import":"^0.3.8","babel-preset-react-app":"^10.0.1","bfj":"^7.0.2","browserslist":"^4.18.1","camelcase":"^6.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0","classnames":"^2.3.2","css-loader":"^6.5.1","css-minimizer-webpack-plugin":"^3.2.0","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","eslint":"^8.3.0","eslint-config-react-app":"^7.0.1","eslint-webpack-plugin":"^3.1.1","file-loader":"^6.2.0","fs-extra":"^10.0.0","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^27.4.3","jest-resolve":"^27.4.2","jest-watch-typeahead":"^1.0.0","mini-css-extract-plugin":"^2.4.5","postcss":"^8.4.4","postcss-flexbugs-fixes":"^5.0.2","postcss-loader":"^6.2.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^7.0.1","prompts":"^2.4.2","react":"^18.0.0","react-app-polyfill":"^3.0.0","react-dev-utils":"^12.0.1","react-dom":"^18.2.0","react-refresh":"^0.11.0","resolve":"^1.20.0","resolve-url-loader":"^4.0.0","sass":"^1.62.1","sass-loader":"^12.3.0","semver":"^7.3.5","source-map-loader":"^3.0.0","style-loader":"^3.3.1","tailwindcss":"^3.0.2","terser-webpack-plugin":"^5.2.5","typescript":"^4.9.5","web-vitals":"^2.1.4","webpack":"^5.64.4","webpack-dev-server":"^4.6.0","webpack-manifest-plugin":"^4.0.2","workbox-webpack-plugin":"^6.4.1"},"scripts":{"start":"node scripts/start.js","build":"node scripts/build.js","test":"node scripts/test.js"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-google":"^0.14.0","eslint-plugin-react":"^7.30.1"},"jest":{"roots":["<rootDir>/src"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts"],"setupFiles":["react-app-polyfill/jsdom"],"setupFilesAfterEnv":[],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom","transform":{"^.+\\.(js|jsx|mjs|cjs|ts|tsx)$":"<rootDir>/config/jest/babelTransform.js","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|mjs|cjs|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs|cjs|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"],"modulePaths":[],"moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"resetMocks":true},"babel":{"presets":["react-app"]},"gitHead":"b9b81fd90b5cba3e7153ebb485c14dc053a60add","description":"This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).","_id":"seminal-react-components@0.1.4","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-yQu8t1I4s643usEpfRbtr2+ZBP9pkMj2KxoC9nk7uRK3qilEMGVNgNtRFOGFgwApY4W7rWr1jfjfuDP8ds+A5Q==","shasum":"f9c0c4f8edfb2c10a30122c89a35e0f94461f0b1","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.4.tgz","fileCount":36,"unpackedSize":115631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFQ0TmJXEY8BSo2u3bOlFeqnjTYKFRKSVq6PQQ9JHBxAIhAIjB77jMtkd8QtaecItSwDHX7hQfPQBJv62MsqskZVPM"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.4_1685493996225_0.6655124904382874"},"_hasShrinkwrap":false},"0.1.5":{"name":"seminal-react-components","version":"0.1.5","private":false,"dependencies":{"@babel/polyfill":"^7.12.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.3","@svgr/webpack":"^5.5.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","@types/jest":"^27.5.2","@types/node":"^16.18.34","@types/react":"^18.2.7","@types/react-dom":"^18.2.4","babel-jest":"^27.4.2","babel-loader":"^8.2.3","babel-plugin-named-asset-import":"^0.3.8","babel-preset-react-app":"^10.0.1","bfj":"^7.0.2","browserslist":"^4.18.1","camelcase":"^6.2.1","case-sensitive-paths-webpack-plugin":"^2.4.0","classnames":"^2.3.2","css-loader":"^6.5.1","css-minimizer-webpack-plugin":"^3.2.0","dotenv":"^10.0.0","dotenv-expand":"^5.1.0","eslint":"^8.3.0","eslint-config-react-app":"^7.0.1","eslint-webpack-plugin":"^3.1.1","file-loader":"^6.2.0","fs-extra":"^10.0.0","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^27.4.3","jest-resolve":"^27.4.2","jest-watch-typeahead":"^1.0.0","mini-css-extract-plugin":"^2.4.5","postcss":"^8.4.4","postcss-flexbugs-fixes":"^5.0.2","postcss-loader":"^6.2.1","postcss-normalize":"^10.0.1","postcss-preset-env":"^7.0.1","prompts":"^2.4.2","react":"^18.0.0","react-app-polyfill":"^3.0.0","react-dev-utils":"^12.0.1","react-dom":"^18.2.0","react-refresh":"^0.11.0","resolve":"^1.20.0","resolve-url-loader":"^4.0.0","sass":"^1.62.1","sass-loader":"^12.3.0","semver":"^7.3.5","source-map-loader":"^3.0.0","style-loader":"^3.3.1","tailwindcss":"^3.0.2","terser-webpack-plugin":"^5.2.5","typescript":"^4.9.5","web-vitals":"^2.1.4","webpack":"^5.64.4","webpack-dev-server":"^4.6.0","webpack-manifest-plugin":"^4.0.2","workbox-webpack-plugin":"^6.4.1"},"scripts":{"start":"node scripts/start.js","build":"node scripts/build.js","test":"node scripts/test.js"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/cli":"^7.21.5","@babel/core":"^7.22.1","@babel/preset-env":"^7.22.4","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-google":"^0.14.0","eslint-plugin-react":"^7.30.1"},"jest":{"roots":["<rootDir>"],"collectCoverageFrom":["./**/*.{js,jsx,ts,tsx}","!./**/*.d.ts"],"setupFiles":["react-app-polyfill/jsdom"],"setupFilesAfterEnv":[],"testMatch":["<rootDir>/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/**/*.{spec,test}.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom","transform":{"^.+\\.(js|jsx|mjs|cjs|ts|tsx)$":"<rootDir>/config/jest/babelTransform.js","^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^(?!.*\\.(js|jsx|mjs|cjs|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs|cjs|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"],"modulePaths":[],"moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"resetMocks":true},"babel":{"presets":["react-app"]},"gitHead":"b9b81fd90b5cba3e7153ebb485c14dc053a60add","description":"This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).","_id":"seminal-react-components@0.1.5","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-d32iv3IJyPqvTLt6H/QSOg2wdss4KnfDKCcGHY83U+vKnvZkniiY/wJ4CM+5D98p6B1g1HXLVHAzdveF3yflUQ==","shasum":"f7e5404274704b0f0dbf23722576d987541e3a26","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.5.tgz","fileCount":36,"unpackedSize":115674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyeVrDmWy6BWN0xDdVO9wwmKpRMjrXbnQqOApenu53OwIgEtr4Nus7tXqpWrcPuCEFiv+wuJnmt9h9XLh99WylTRY="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.5_1685494870241_0.3191153477344517"},"_hasShrinkwrap":false},"0.1.6":{"name":"seminal-react-components","version":"0.1.6","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.7.4"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","gitHead":"b9b81fd90b5cba3e7153ebb485c14dc053a60add","_id":"seminal-react-components@0.1.6","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-ovW8j7Q5kSHGLv2+P0Rs2OhozLMRiG4ymENSPT91Chk0LAnB/qgVRK4LkXnuK3MwxWK7kG7eXS08FrnHjZrGGQ==","shasum":"580d8600476790dadd768205d98968964a891ffb","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.6.tgz","fileCount":25,"unpackedSize":592642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwjFF/6Ny6Q4TZZ33mbbiqYRwjsOKcQJafp9dVYPnOsAiEAy/LKWReqxM8yrtbWdbBnrQRuMGR7BGUzKaTP1zdaZEU="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.6_1685500482592_0.1730255617762444"},"_hasShrinkwrap":false},"0.1.7":{"name":"seminal-react-components","version":"0.1.7","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.1.7","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-XajF+BakoPHU65F7XLrpIpWaNp0Wxj0GjKENg//SeUBELFkEKTS17aIHxVTgi4Mzd1DiMz9v2uTtmVifYh535w==","shasum":"d2e40afefa740cda3974914b149d216ed6323699","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.7.tgz","fileCount":37,"unpackedSize":621011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7Vhqe2LlhOIWOM1hmEyhx/8je+mWtm4oJaVQW6qbYWgIgEsb6fdJDLxHYCMigZnVk9NXF80IYlEjnPRuGH4OgfT0="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.7_1685507057123_0.566179291563307"},"_hasShrinkwrap":false},"0.1.8":{"name":"seminal-react-components","version":"0.1.8","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.1.8","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-iiRJfQ81TjqDWQnBAQXn6fenb4HuSAwwf/9QkzzbmSAuw8kc0mtn30845iCuPvGgseS0AMY9kZmn4Rp85nsqMA==","shasum":"cc257d2866570700129e6df58c6e15636d4fbb88","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.8.tgz","fileCount":37,"unpackedSize":634625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLN3Mq6uF4igApLyZgqMWFKxSf7by1dr+3NWHpcbQVZAIgKB3sD0Y6+Q0PhwqN/i4t3mINZTWQrqJ42o7G2euQa9U="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.8_1685507908310_0.8366601539497671"},"_hasShrinkwrap":false},"0.1.9":{"name":"seminal-react-components","version":"0.1.9","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.1.9","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-h1yyFKR2/E7+EXNdEMQU70rd1quEL2rEvdk0CbRdxOVzNmCvhCMAhPujw8zdLjDHsT2RPBo8Y5HQTtzOH75uUQ==","shasum":"683f031ee4220ce75db260772173aaafc1ecd939","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.9.tgz","fileCount":37,"unpackedSize":634089,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuJxIf5ZC3KFj0OwDcjGZl0UncAzKCaEfvYKvvESoHxAiEA/q2sZRlii/U6e7sFzLivOYkSoPnsBrqWs3EXk7OQxLc="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.9_1685508876066_0.7917649655164805"},"_hasShrinkwrap":false},"0.1.10":{"name":"seminal-react-components","version":"0.1.10","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.1.10","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-vq6WC5Wr4fQfOE3eWSACkvgmjV6cP2U8MnK8PPTzmfHk7eKTquBz/ck7d8zkJ/qRI0C7khJ9OZ2yV1KpK0YfPg==","shasum":"76309817c944a5e8586c42642301970f679fc209","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.10.tgz","fileCount":37,"unpackedSize":636116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlrqH5R0dXQtnsRzh6Q58I3P9aBtr/pZj27OrgayjubAiAQieugfOj5Yppa3LINJJlk+uMX1ZlmhLUmprSlWC60Mw=="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.10_1685510198527_0.48832077611243485"},"_hasShrinkwrap":false},"0.1.11":{"name":"seminal-react-components","version":"0.1.11","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.1.11","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-bd9iTb3iJt64NK1txcEB46X46B5hkyqxVfV89p5sWMtC/hWayqaR0SYuUOv3XldVjws/3XE7VHOT1hfkyv3IPg==","shasum":"3e2999bdfb084eec66d2324cac45839488201942","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.1.11.tgz","fileCount":37,"unpackedSize":636010,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9Qc7R4rtOG2Yi6DdlVCoZ6G1/LNs4Un/W7ycIJIlrJQIgVwDXWfGAMMPBWhdz8pQqGBqVF3z/a2IVYlYLVfHJVko="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.1.11_1685510270028_0.9954538117702076"},"_hasShrinkwrap":false},"0.2.0":{"name":"seminal-react-components","version":"0.2.0","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.2.0","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-XYbC0iXbp5v8zfayVheuZfFEoYyDo0GsXXL0gosOmCtUlo+99bFRTPFWmuMxB8tlwPlp/ycdsMo0MHoVWUxsfw==","shasum":"f049a589104057c85ecb34d06f9678ad32a6d6d9","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.0.tgz","fileCount":37,"unpackedSize":636009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCe1Wm5cqu92Y4IX3hNOwpG3lkPGMvxIk5GUckF+mNzAIgGvziN86wmsXxsBIqbUsoxRrf0/WgMNI+WheJ+lTkDOY="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.0_1685510444643_0.6283172758625553"},"_hasShrinkwrap":false},"0.2.1":{"name":"seminal-react-components","version":"0.2.1","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.2.1","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Ogfq3a/PSqTn07LJWqo6e2fkJ7UkAX2auyB8TqO/9kpN0KQe/T/hzw7pRIr0NXpPRnunNT98dqIpiazqoK2MnQ==","shasum":"c59c429dd93a22ae1577420876a2e85530669115","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.1.tgz","fileCount":37,"unpackedSize":638569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZqaXkK6u3T8cH/p27FDUR/2MlH26vKXBW815rtnqgGwIhALAMT3tspOSQ1tah3UNOlBkTcUEcmPtBby/XKLifsZSf"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.1_1685511752781_0.9571250563220246"},"_hasShrinkwrap":false},"0.2.2":{"name":"seminal-react-components","version":"0.2.2","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.2.2","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-G13stzm7im/xbL2VNjn5kz9LnaM9zpNbUrY09DUx9OHfYOVYSxsGTDYU6hrZCjfXkSHMYaxDK9R2xIXr01doaQ==","shasum":"89d3e5ca9b751c719f05045aba09f0ae0088383d","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.2.tgz","fileCount":37,"unpackedSize":638525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsJQdi4f5heYfSbD9vEQVCDXw+1wooYtkTaEPFGn5bXAiEA65muiIfqbdH31XiGisugRr3ZRIwUKQ6Baek4fd2Htg0="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.2_1685514480756_0.9834561575616136"},"_hasShrinkwrap":false},"0.2.3":{"name":"seminal-react-components","version":"0.2.3","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.2.3","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-G6mwYNDUu4sEFG1oaie4v48Mcx7AuLLAXEbTNkfTjjyvkhbGyUJtUhmJQEFQJdcdKOcNGXA9btyVaL8ls94sUA==","shasum":"3231d1c01d8a2090d9a83d54b9748194714714b3","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.3.tgz","fileCount":37,"unpackedSize":638501,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsEJVZ6PvsGF4hAcn3XThDHb4uRkI/iKNWZp0f4lbkHAIhAKV7BChGu95fbIcy8BlrRa/paNUTMdJJHCyoLNWKhNQN"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.3_1685514959256_0.5308000416056315"},"_hasShrinkwrap":false},"0.2.4":{"name":"seminal-react-components","version":"0.2.4","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"9fcb8dd5cde35fb8cc0d599d7aa6f5643def7a93","_id":"seminal-react-components@0.2.4","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-qVD9kx9XO9jPc6jylpdbYjzquaYlU3J+mR4l8REyPNFswM1dPLJHw0LgNJG6wgE+iNIzcsM/0Q7SpxsQoyJXuw==","shasum":"0b272df91422d324fb61dcbc39389a1ac4761629","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.4.tgz","fileCount":37,"unpackedSize":638655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCDFch+0cRRMT1YRCQVU11Xa5Qz4a62QBY1SrVEhpBTgIgNkNfzRI1x4aJkqmp1otOBorlczX2KZoUMnzg7ipWpuo="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.4_1685515186396_0.866625794978322"},"_hasShrinkwrap":false},"0.2.5":{"name":"seminal-react-components","version":"0.2.5","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.0","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-plugin-baseui":"^12.2.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.2.5","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-xbM6psi5ni1x7CRHYzC8S4RKw1s/g/lmYIEguUH5OUvGTWCiRDLLqe2vMdiE7OKFDD3b7b8DeUQsLLnuJPtOLg==","shasum":"523d56b151dc51e4d095402ad2264a61febaad50","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.5.tgz","fileCount":39,"unpackedSize":639217,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwHCBz3+AR3ihSOeq5YB3grUrg6tksgMQcK/ZNcWdLnAiA7/NwxDiad+cludj9X/1n7sn2yp0GykdddUCcJAODDOA=="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.5_1685669255296_0.5939644902317196"},"_hasShrinkwrap":false},"0.2.6":{"name":"seminal-react-components","version":"0.2.6","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.0","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-plugin-baseui":"^12.2.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.2.6","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-DYTfL41gPHt2NtPV7klzPRN0he4LcyIChjcOH2AFHgFWL1DCgUGCO57RScQLfjo5iJUb0S4RpzQaBEfceCUTSg==","shasum":"5975e3b5d1e47aaf5bace941672046fe999058a9","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.6.tgz","fileCount":41,"unpackedSize":1275593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGqj5awAkUexlOo/8OsjOEGzVskfRZDim7m5tYBsmgkAiANbFsNMDqFuni0XTJjaJbXP+DRsdme109RXGXpJw7kbQ=="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.6_1685669381483_0.7064717902622788"},"_hasShrinkwrap":false},"0.2.7":{"name":"seminal-react-components","version":"0.2.7","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.0","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-plugin-baseui":"^12.2.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.2.7","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-7ltBkW2560j9Ckg3t4yQh3zgTj7KbSRhJHW+gPaMuMW+/qFaGH2SiKwSiZaC39W/gwAvOpEjbAiSO4PrsHzcJw==","shasum":"51b84085ef08837da326c81b0c4fa276ae769496","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.7.tgz","fileCount":41,"unpackedSize":1415974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICf/PoDklsz7mq/y/i5tlwIupB7aFPiDWuQbHSILfSv5AiEAozVQLAqxOOFtzYBE9JRpigdGYmecRy1K7LWyuCd/q5E="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.7_1685669980617_0.5888952993225165"},"_hasShrinkwrap":false},"0.2.8":{"name":"seminal-react-components","version":"0.2.8","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.0","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-plugin-baseui":"^12.2.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.2.8","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-JUCR0Zg0+IoeY7bzdwzjp8vYqcJjSQ3gZSuo4fl4aJQbfJjEOSdKfQpc7EGbi9ObQOyhFqVdefOvmgD9UUD8kg==","shasum":"518140c3596e02b84afbb18a99b0b70d8c1682b2","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.8.tgz","fileCount":41,"unpackedSize":1822573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWUkzZOAi9ZTU8MIJ9WZ04VcE6iofGeecOcAycYYSdlwIgJ7QlAgTpQM6QCLwGhU+1uKqzzBLH7Q5tp7CAoAeKzKM="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.8_1685670765975_0.3045628245177112"},"_hasShrinkwrap":false},"0.2.9":{"name":"seminal-react-components","version":"0.2.9","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.0","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-plugin-baseui":"^12.2.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.2.9","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-wDN1bD8FZuGf7IoKKsqV2NxjcvOKh34WwwdrROg/dE90pi7LnHGjkX7ZNmSWdO/CjYdaA1clWxb2xrxInrGxpA==","shasum":"5d85b79099a15260db9d8d67139fe1d0325f38c4","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.2.9.tgz","fileCount":41,"unpackedSize":1825287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD658Mr6TTA+NG3l8aAYn6FMlxTtlFn4uPNl0hTn44rewIhAPfvbERw6yTVdDyVYaKaZYXZEWgYxezKtkJjAuFyR3Bo"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.2.9_1685672655892_0.8622812651055947"},"_hasShrinkwrap":false},"0.3.0":{"name":"seminal-react-components","version":"0.3.0","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.0","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-plugin-baseui":"^12.2.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.3.0","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-XPJjlOy1E41AvfwZX4CP9BBG4ghFL0EXr4SlylPHhCLCrcD1h4KdRn7f5C80cdGZZ0RaM898Rzjww3jwOXEgyA==","shasum":"282affde52f5db52d3177193b61a1d5bf4e7302c","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.0.tgz","fileCount":41,"unpackedSize":1824597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKdHh2FzN2Ata2PYr5+KQNvLK7MvBRnJ2/yrFSkzPmiQIhAJBX6vf0694tf1g1DLYUkTNWwGBOvx+nUQHxyBjCZxbX"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.0_1685673540791_0.7399962017830459"},"_hasShrinkwrap":false},"0.3.1":{"name":"seminal-react-components","version":"0.3.1","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.3.1","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-BqDGQdPt/yiAYA2k757Amtl6UeEyj1erv5Nn1KubK6GIqcHHA/Z7Dv0YhSSEU9vMTfme0yw/AS5eUzPHwu21Qg==","shasum":"46ea84aec0d0fbe9654714170d3ea6175d4fe13e","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.1.tgz","fileCount":41,"unpackedSize":1824724,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEnrmxzhkiIgTJkNRiHswSRFUUSvpgbEYZbMFqqyyt0AiEAkfUdjxUKjZofMFlWPB+jEcxpSgRQJlEhfXwuaEAmrZE="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.1_1685673997131_0.1964898128191399"},"_hasShrinkwrap":false},"0.3.2":{"name":"seminal-react-components","version":"0.3.2","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.3.2","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-bJm98WAN+ZJRPJM1d61Kb8jz9chJYH6jwn+uDo7jw9Vltn3K1VPCiRbFa9lmlA1iAunJ8OakMqAeNqVcN45O5A==","shasum":"59bf99c317559f91b1e24602b0d496bb227e6e48","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.2.tgz","fileCount":41,"unpackedSize":1824858,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLNB6+V46NfQXvkJ1yk6Vz72rrXSnun/5NhQ7TDtag8AiBf0tT0UxSROhrQKWvKvOclz4NeTzOXPOxlFV6cC/s93A=="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.2_1685930569588_0.19480839736169275"},"_hasShrinkwrap":false},"0.3.3":{"name":"seminal-react-components","version":"0.3.3","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.3.3","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-WYNZ9bvjZdgXGJN4DgjmZQJGGSa9WfES6nOKrTaiVnVLMMQq6gU6dLhE/uxIHWF7LZU32uCSsC05gNahF7M5mQ==","shasum":"97d6e438c80c3bd458acdf93524067402db2d157","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.3.tgz","fileCount":41,"unpackedSize":1824716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHivFg+2DnLgJ1hDbIv20ZfLzB2Y1nx1a2VaNT4GcjJ8AiEAxtusuWNuMJdQSy6vBMbn3zReS6SvWUFYkKkSuDDco84="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.3_1685931258896_0.8713472996540348"},"_hasShrinkwrap":false},"0.3.4":{"name":"seminal-react-components","version":"0.3.4","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.3.4","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-xfY3od7C8/3PCLSPr6P0nis3/eHZNGHd3q6Ejgl2u+r4rXSCKLGEsX9f3Xt+vzfzSXno0TLEDD5ScttKgouVGw==","shasum":"a9f0105cef8531ab9d0264cf8330439a62de5e50","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.4.tgz","fileCount":41,"unpackedSize":1824762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY1oR7gUgwT5wNbrDpUBWsp95uGut9f0gHw6oiN3gevAIgZ4BXWZbbH4xAxMnktv5jzi+D9libSF6LmJZSbbzGhwA="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.4_1686026260892_0.8479285631726798"},"_hasShrinkwrap":false},"0.3.5":{"name":"seminal-react-components","version":"0.3.5","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.3.5","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-6Y4CQiPr6qOEmOo3lqDobPCIv0MN59xbZxOaxW0msaZKpXY5DDOnJ1CElMc7V8vXoF/rgUKOJwod2crMHV0sHA==","shasum":"70408eab9503ffcd39e2533b25a413b8061b31f4","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.5.tgz","fileCount":41,"unpackedSize":1824654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgEIgG5fR6v7MAcJ9fUrNrqjqqGCJRRskG5UGkZ5ofxAiEAkTtyhC/1+ZR6/AWN+xcuqC4rdGBlBiogvOgGgB4IbBk="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.5_1686032802411_0.22934522106334798"},"_hasShrinkwrap":false},"0.3.6":{"name":"seminal-react-components","version":"0.3.6","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"d6daaf3412ca85ca3139d5dab63acd97381ce7ac","_id":"seminal-react-components@0.3.6","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-6k1MWu8+QlMwiXTGQoFhe3h0BDKtIM6/Z/bnH4i8M/Lp15TWdib5XxAHGEkeWIkIJEm0RrvD58cZ5ilQ7HpJuQ==","shasum":"5af2e94ccba9b089e4fccd9690b0dc3ae4cf3255","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.6.tgz","fileCount":41,"unpackedSize":1824758,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGiOsXkK1LJbx6Zbb61tTefmV3Wdf+fSkqhy0XIFNpsLAiEA/jlcGrAp18QDcLH72hdXVFm8U0XNy2/piXR+ZtxHRFo="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.6_1686100568676_0.3779339296536983"},"_hasShrinkwrap":false},"0.3.7":{"name":"seminal-react-components","version":"0.3.7","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"53e3e9ea0afd00545098fcf70911827d00b17c9d","_id":"seminal-react-components@0.3.7","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-HifYgsfH2CJnw9j/YC1n7DBrNtVtDz9J8GnW7qWYjUsnZ3RcXjczIg3QfF5EFzhOqg/bvCOBmXRqtd1lW+d2Aw==","shasum":"2bf7ab67292194c22b131443d5029611e62e933e","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.7.tgz","fileCount":45,"unpackedSize":1827816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6xx9Tecpzh0UIAuG7m0vz0Z608H4jVvhmuiriFBu2WQIgBAc2wmfEineJyyIjFHOa7rGqC70jdB4gqDS+ReEXvrI="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.7_1686117738637_0.4590938677752492"},"_hasShrinkwrap":false},"0.3.8":{"name":"seminal-react-components","version":"0.3.8","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"ff7517354e191ce278afc703893f501e2618d7e7","_id":"seminal-react-components@0.3.8","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-j6JQC71CA0X0fnUlasV5kHIC8mCDGyotZ+eLzMd8gVInRQH7DJU+hIvCYe1D9oJph8sVN/6nD/crIyxxX+3BOA==","shasum":"659c6de2d9faf533ee3a241e74adcbbd96a44b9b","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.8.tgz","fileCount":33,"unpackedSize":1820458,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKu8wfRO8NZbXY6pGc5Wu06rGUWAqXkqsKXDt7BNv5XwIhAJQzQ8Qx3PomaviRLWBcjGhuBnnXZLU1Bdfo6MKDHny4"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.8_1686119497335_0.9269566477992872"},"_hasShrinkwrap":false},"0.3.9":{"name":"seminal-react-components","version":"0.3.9","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"53a76b1c7709baab483e8270a94eafb4a3d459c9","_id":"seminal-react-components@0.3.9","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-UzDhz9mVP1936UJU9ZTiCqSfjb3WjgNdUcIz8HiR+kLk1X19o1Gb6uaGSIIR0Mhozc9n7RJMRvYvYXHOytInzw==","shasum":"afdb3b0e380104326c4929ce04545d91cd05215f","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.9.tgz","fileCount":29,"unpackedSize":1819530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALHzhbqDLa5VmGGKjzObspkOHQKSzAf+2bcN474ci88AiEAkbkNLRX9vklDQSpz2wluySPXMQax5QIfDR3IXzRoOkg="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.9_1686636421464_0.4695348002852626"},"_hasShrinkwrap":false},"0.3.10":{"name":"seminal-react-components","version":"0.3.10","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"53a76b1c7709baab483e8270a94eafb4a3d459c9","_id":"seminal-react-components@0.3.10","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-kOe/dVuS3QVsTS7TOUQ471r7nXQO9StZcXTYy1a4t3O7lPPEdpEB+gohcMkK/ZTdHPUN+1kcVoXDi27mM8AsZg==","shasum":"18ce6df2fcb64834e508bbbc5ded44b8062c2e14","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.10.tgz","fileCount":29,"unpackedSize":1823208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqceFQYup75BqMtkU1Ys2+t6BgT6pNLoOfGTrC43AhsAiEA52t5+/Ja3dahvhzBZPZ7CxwF7LoAUftsC3j8EnoZ+pY="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.10_1686704748705_0.23761234499937123"},"_hasShrinkwrap":false},"0.3.11":{"name":"seminal-react-components","version":"0.3.11","description":"A simple template for a custom React component library","scripts":{"rollup":"rollup -c","test":"jest","storybook":"start-storybook -p 6006","build-storybook":"build-storybook"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"53a76b1c7709baab483e8270a94eafb4a3d459c9","_id":"seminal-react-components@0.3.11","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-9IwRXX08p0mmntQq7yfSgWilC/0v2yaM/aVjFmS2YiACZDlK0nXyatc0tQzARkgp0INxqY+25s4IV6pJgIw+cA==","shasum":"df6f20dcc8b64cf0f8ba0802197038b354ded498","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.11.tgz","fileCount":29,"unpackedSize":1826286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4Sm2JR4oLuZb5X75kJ7HIquLFKE/ppuakFGHYfu5wtAiBA1L5iDmYQg9/FBdQgoLsRMJH2KOt2JkMUg3GW8Big/Q=="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.11_1686705277754_0.40327597805967264"},"_hasShrinkwrap":false},"0.3.12":{"name":"seminal-react-components","version":"0.3.12","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","baseui":"^11.2.1","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-baseui":"^12.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"baseui":"^11.2.1","styletron-engine-atomic":"^1.5.0","styletron-react":"^6.1.0"},"gitHead":"e1b48c3e654f833a7242c1efa73082e10e0dd9fe","_id":"seminal-react-components@0.3.12","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-n7QvXluxvn0iae8TGZ/ilezJfYGYOfSRrq4SGClK7BLrRUeLd709gamP8YxmQlm4JUpWsesTHj5sb43cJxWORA==","shasum":"722be7010f4bf89bf0c8067ae1f2f34909bd76a5","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.12.tgz","fileCount":29,"unpackedSize":1826166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj5zRv3+4mHSbeu5/3WwuN3iJ7CuxVVJ1RY6uflzUetQIhAMSr7wvXzSOPURQygif+lQvz/PLDIrvpVm8mwhgyiiji"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.12_1686706061539_0.9150689504327507"},"_hasShrinkwrap":false},"0.3.13":{"name":"seminal-react-components","version":"0.3.13","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"e1b48c3e654f833a7242c1efa73082e10e0dd9fe","_id":"seminal-react-components@0.3.13","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-6yMrqWy50cd+jJ4+K0nPwCbuJN4tEkT4SSt782x/onSA25go2LsYrwxrUilSj5a94KP0E+LvauVjbgq9Wn88Nw==","shasum":"f832aebeb6595732c2c9f5f36dc6aaf433b1493a","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.3.13.tgz","fileCount":29,"unpackedSize":647886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyDpTQwxKsKPuA8CTkWKhdikmkcInJVOHQGJw+LuC0+gIgcEgOJrsnNhNFAvbBFrgGWQHmaiB0HKlUxDB60xGCi+U="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.3.13_1686711979223_0.648994483066627"},"_hasShrinkwrap":false},"0.4.0":{"name":"seminal-react-components","version":"0.4.0","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.0","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-F+VoTUR8HkmZrhTWNnIiOEb3efrqqg8o98HHMgSdUqwFu2Dw3XjMCvud0LKjuFaVx/jcopVQziCzzCHXeSKyOg==","shasum":"a653519045ea79b77a5155efd9c95686aa655c19","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.0.tgz","fileCount":29,"unpackedSize":648621,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClpcUS0xP0VRuY+jfdLyNTkpmc0oi41YuKEXNNAYjz2gIgcmZkMb8SSbYlxortxOEsMb+48yFoVHCKtvltoWFfvAs="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.0_1686713003948_0.5915026481292438"},"_hasShrinkwrap":false},"0.4.1":{"name":"seminal-react-components","version":"0.4.1","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.1","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-LabTV3z+4DL9SS0Vt6aCA8TaTpViLxlL+RmrZb5hznfhKs/7gotGalmdrDd3Y175e1dvJTeNPW/YjKtKLGMcaQ==","shasum":"6da06efe6961db698c18c8932aad36f4c32839f8","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.1.tgz","fileCount":29,"unpackedSize":648629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkduaQG0TDmVRza371exxZ2Wrqg/Y3sdkB5C7jsBJY4gIhALXGLTRW/9bKR6lV1Sz4lqupwFhG6oqSG7B4ewHun358"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.1_1686713555127_0.022414817848636526"},"_hasShrinkwrap":false},"0.4.2":{"name":"seminal-react-components","version":"0.4.2","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.2","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-4lGvSWyn8NiQ+eeE370fY0qUj6vV7+YNo0xsdjPUc3y8wuSUPJnSlpV1oQZFTwHGuX9qwpd8OMncN/0WxYdAxg==","shasum":"29da24ebdfceaff783ea1903e6f76e9f9a5b4a51","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.2.tgz","fileCount":29,"unpackedSize":650484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfiGXL6fRNnRqUDlV8QaofXisev+wuSMaUHBn/8Dn8cAIgG773Scu5dLpojPmdvsnGVSek1XerREAICO4DOyhXTWo="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.2_1686715584947_0.8358128511950835"},"_hasShrinkwrap":false},"0.4.3":{"name":"seminal-react-components","version":"0.4.3","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.3","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-+uWJPjYMJhWGlVWipJd1PsX4m0z9IuX1t1JSkD56ajpIDgxuOSycmg1F16mEA+dmcjlyGoFVe0jm/Ybc4py6mQ==","shasum":"a9dd921028e19a1d0e46b56cb1c987724e39a974","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.3.tgz","fileCount":29,"unpackedSize":652182,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsYNmUzaZIY3oV6IJEvC+sGVJi0HtwMS6OBlVND18PMwIhAOccVBkj6doAwRcJBgp+KJsCUWUUGTUErN6529bnKF0c"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.3_1686716450828_0.16755262477527078"},"_hasShrinkwrap":false},"0.4.4":{"name":"seminal-react-components","version":"0.4.4","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.4","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-BkL+VGOn9IKcn5Y3ubzuiIeIKF3JBK3SEnFXa2jJSXh49+1c4gx5+uYPwmAink8U5Ocx4XOBikCUhV37VmjtmA==","shasum":"70e65052497e7de1ba5c21004e8fa6df2767833e","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.4.tgz","fileCount":29,"unpackedSize":652180,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCugP84T0tI5BjjChSWOpYx1hRAs4+mRavsJj1DDxXXYQIge9OFil0Cc4aB0b01mgVa6N4PSqCXZcfSPfQ3XuYq6o4="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.4_1686717172347_0.6441716208738721"},"_hasShrinkwrap":false},"0.4.5":{"name":"seminal-react-components","version":"0.4.5","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.5","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-t+x5vEEqBHRAe1oJTctmQKaKXiPnzYryRPJ+lUF4qzUV0Zth/aYS1gONvxzP3cM2XBhgpEyK5WUa2MTQm2cbPw==","shasum":"38fdca919da40a0a704511040383321f14b0ce43","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.5.tgz","fileCount":29,"unpackedSize":653064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTpXCcztNiF70PvaXEgn/mB2dWvcn9CClmi3PmuSIdqAiEAzRm3mHFSFfjPu8IK8l4WMgNnsOve/e1WvAmVDjRePB4="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.5_1686791279356_0.48240085550310274"},"_hasShrinkwrap":false},"0.4.6":{"name":"seminal-react-components","version":"0.4.6","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.6","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-AskBbHneNXMaF6QNgDFqLBhVuvNW/RMAzCa+Sj9rRx+P2u+zwGUKYm8G96WO4KSMWAjRNnvS6T+tPx2b8Gr/mg==","shasum":"6c271a9cd69f86a8c5176ca61cc35b649b6ba821","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.6.tgz","fileCount":29,"unpackedSize":653884,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUBQggXJTN9FyR6tJ0AkK36oPxwAS7x3mWFXeIjUq7TAiEAkY22iyQxOcwhwsSnKSaq2p3gozKMk4lJxzD3lhc+ceI="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.6_1686794025638_0.9635954905314741"},"_hasShrinkwrap":false},"0.4.7":{"name":"seminal-react-components","version":"0.4.7","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.7","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-4Rv1lRiYxu45yvesV8q9JQ3RI7iscBf6Su/iXg4GyBdt/sWAq6J+YBadVCux9CWCRrSetW5JTASOfCEt+NVHxw==","shasum":"2c5925e2c8d4036a52cda4b227cecd238d24c9c9","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.7.tgz","fileCount":29,"unpackedSize":654183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEq7Fb++l+lmxCQUurfEpSkzziYKi4M9Ct8gkXkmTYVzAiEArZ9S9rPj4wGcqkufAeCguAxI44e9rN6DvIAZcrr80Eg="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.7_1686798751123_0.997787841569745"},"_hasShrinkwrap":false},"0.4.8":{"name":"seminal-react-components","version":"0.4.8","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.8","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-369RrXwToK+EOLoY+hdYhHfEPEjpho28gHMB3rzmFhQ/yFodIUSShhAxNzw5w6b874v/mXgXkBI9Z5u52AgKvg==","shasum":"17175642e693bb16019f9c42bc4726a0e1e49732","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.8.tgz","fileCount":29,"unpackedSize":654651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmTfhRCHv62khm9raOgLHFxAZtFOcQnD+dnyYJTkvJSAiEAna3pwXp9O8s6Q6Vgb8c4jsf/8hI5s8rYLBgEwOqLK3I="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.8_1686799361362_0.5883366039894875"},"_hasShrinkwrap":false},"0.4.9":{"name":"seminal-react-components","version":"0.4.9","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.9","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-mHPCRQyBU9ek0Qu5w5BcmszIewuOEDQmbCvfrf+X2GVOXsAyQ58mFV/qbbfR4VDB36JPgiXEiBYVo4ncB/dC3Q==","shasum":"417d0b3bbf60f3287224b88ef17004fa2890c4b6","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.9.tgz","fileCount":29,"unpackedSize":654669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL8ZrAmHQhs/skMDRjR3laJV6X31yS4GTe7DLFp5TCrgIgHEbqgMgaRjrzr5injBVVDW316XyKuFgnE6bhbsY3YT0="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.9_1686800543295_0.38695809575432905"},"_hasShrinkwrap":false},"0.4.10":{"name":"seminal-react-components","version":"0.4.10","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.10","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-D94lQ31hE+cMwX+PgXoVLTqq0ZmcX6rDzH4MLaACk5swkRlqS65m2hmhO6p88cOwyck7IhLkae5ucbUMQW8kkw==","shasum":"f87062b0bd55de5eaddc6b03307c9a0d7466e79c","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.10.tgz","fileCount":29,"unpackedSize":654670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGi+rdRAh3fnEcsGG/qo5PFfBXyzyYbOevKeC/Zfaqd6AiAtoFnEalfQIlUl2g7HUBnbsd8amjUN6rxYiSViHYjxpQ=="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.10_1686800829953_0.36224703900654065"},"_hasShrinkwrap":false},"0.4.11":{"name":"seminal-react-components","version":"0.4.11","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.11","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-ehU6jI7BF7i/xV0/OYeiFlG3jOXO3/cGSayfgbL/YB9Nqzecx4eTC2UAT2qykCLIF1l47aQJ+uF8vVVIO3oDKg==","shasum":"11a3a489eb01ae3a69be1d00f73736fe2e211051","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.11.tgz","fileCount":31,"unpackedSize":665102,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQZT9V0xiB6BKvCw9HXH/Pc2pQ5X2O7R1ibiDfitxATAiEA1kJ1ycCMvB1pKZsF557/73O7g+4nl4BFC9fRTUalIwU="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.11_1686810466262_0.6116956463835095"},"_hasShrinkwrap":false},"0.4.12":{"name":"seminal-react-components","version":"0.4.12","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.12","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-kbVSQNO6p+hIgnhX6ZhlLo10sM4JN8ZB/L56y0bq9hJY9i7qJ/4Ra6aqzCgVQkQmzOQT41c8wahZh3gF9crTVA==","shasum":"26b7c4bf4862fcbcfd314d2915a5dff2e582c8b2","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.12.tgz","fileCount":31,"unpackedSize":665196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmfPm7yT1GrtHS2HYE4l/oAYfRjKwKw8a//HzAS+77QQIhAOvETUsEhY43gX2ATu/acdDsQMkwZN+75mkBM75z4CuF"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.12_1686810876037_0.7992675563654483"},"_hasShrinkwrap":false},"0.4.13":{"name":"seminal-react-components","version":"0.4.13","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"acf04f124f865b783358c6c313906a527ef2bb29","_id":"seminal-react-components@0.4.13","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-3IEbzFLONdf5LQddoCpAPbTn7SRpoeJzShFwaxj02Gwa4KWlser5MiTvy+Mh/hMEwD+MmwKt1y4yBRM7wUrSNg==","shasum":"5320f086e28a52027b634e01a0b6be5a77817451","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.13.tgz","fileCount":31,"unpackedSize":665717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4y7xzufJgsld9UZjXxaNgXaFXxHUFt2pgRfj/AxaZ/AiEAz51CtsLtOaw8Ch6qG8L7azHeKR01Daps4rQUj33MAKw="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.13_1687310722609_0.09412895662511822"},"_hasShrinkwrap":false},"0.4.14":{"name":"seminal-react-components","version":"0.4.14","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"b9837b4ff77ef97d208de8388f56a547bbfc2efc","_id":"seminal-react-components@0.4.14","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-tcHkSrtKn9xNzJymY6Qs6YJfOCVKuHoqZlwwHIQdcdnZf6WI2VTkSZey4lMnZG2/1S4DJ8I9YfN85g0UwEVOng==","shasum":"3f6b400dd955d1f4f2a7ab6821387424e2aaa605","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.14.tgz","fileCount":31,"unpackedSize":666176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKwJcArLmJ9rFwCbmbaL9hekXsnbcS1xE914rsRvM5VwIhAP7OkA9tSZcWLtwwbYgNl6rcKvYVK5gBWz2dKEY4Un3x"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.14_1687395144820_0.7847940612315711"},"_hasShrinkwrap":false},"0.4.15":{"name":"seminal-react-components","version":"0.4.15","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"b9837b4ff77ef97d208de8388f56a547bbfc2efc","_id":"seminal-react-components@0.4.15","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-aKy5QfV5EsBDKscVTgSRfLoiNsP4mJmAi6GjGxssrhmhhfUSnfqFpIypxKfZg5aWo4WThzF7SVg8tet+iI/Nlg==","shasum":"629d6670c3fdb0b663d61dc4a42dd889d7073094","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.15.tgz","fileCount":31,"unpackedSize":666224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7jpZieRT9blpR4lJ2GNxJUCysi1YfBQk88AyBaGshWwIgJbLfiVu9YcMy+khEELKtDNQcFeL5622Gdlc7KKhwq6c="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.15_1687395538143_0.7763000966459774"},"_hasShrinkwrap":false},"0.4.16":{"name":"seminal-react-components","version":"0.4.16","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"b9837b4ff77ef97d208de8388f56a547bbfc2efc","_id":"seminal-react-components@0.4.16","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-mPmqiOtbNaGHsPJeRf8AKSDYvhX1SuwSYokjOi+Kxsk2CPghexLwg1msuEihcF0XoFLTQSRp4rBq0B7fgNyJkw==","shasum":"ad5c54fade21a412d4ec127a2c0fa8992aa5995e","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.16.tgz","fileCount":31,"unpackedSize":666210,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDkQcD/sOT6TZGnphxXSUPDzeHYDHG3yibG1cdmKxdswIhANZZJgH0N9DV/Qd8BZVd0kBjclEr4xTlUCEbi1y/79Bd"}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.16_1687396076750_0.2334583040953071"},"_hasShrinkwrap":false},"0.4.17":{"name":"seminal-react-components","version":"0.4.17","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"b9837b4ff77ef97d208de8388f56a547bbfc2efc","_id":"seminal-react-components@0.4.17","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Ea4MH8PKNIxHE1v8dn/tMJWE+Xm0Q4thLxjdU5tOjgvEKSDC7r7QpI35OdeD9HbnKU8ZKz1GjZdUB5813RrcWw==","shasum":"95f0245c0a7007c45f653315b1918e9f1c20be50","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.17.tgz","fileCount":31,"unpackedSize":666782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnkKy1egQhm3aDBKcY3cqERH/+dKCcM6xR3K8K/1pQrAiEAvcIYpcciteS38REQ4KFWiImfvPaLfwKDakrW0TbGTCc="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.17_1687397007199_0.4530094517125187"},"_hasShrinkwrap":false},"0.4.18":{"name":"seminal-react-components","version":"0.4.18","description":"A simple template for a custom React component library","scripts":{"wrap":"rollup -c && npm publish","rollup":"rollup -c","test":"jest"},"author":{"name":"Seminal Ltd."},"license":"ISC","devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.16.4","@babel/preset-react":"^7.16.0","@babel/preset-typescript":"^7.16.0","@mdx-js/react":"^2.1.2","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-typescript":"^8.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/preset-scss":"^1.0.3","@storybook/react":"^6.5.9","@testing-library/react":"^13.3.0","@types/jest":"^28.1.6","@types/react":"^18.0.15","@typescript-eslint/eslint-plugin":"^5.59.8","babel-jest":"^27.3.1","babel-loader":"^8.2.3","css-loader":"^6.5.1","eslint":"^8.41.0","eslint-config-google":"^0.14.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.7.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","identity-obj-proxy":"^3.0.0","jest":"^28.1.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^2.79.1","rollup-plugin-dts":"^4.0.1","rollup-plugin-postcss":"^4.0.1","sass":"^1.43.5","sass-loader":"^12.3.0","style-loader":"^3.3.1","typescript":"^4.9.5"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"classnames":"^2.3.2"},"peerDependencies":{},"gitHead":"b9837b4ff77ef97d208de8388f56a547bbfc2efc","_id":"seminal-react-components@0.4.18","_nodeVersion":"18.12.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Ts+bIRg/w8HIeNGLtx4qKb92HADoWZUdLdmKuOhLwQD4tiJljVE3Bbr3aDOJwciIqsmzHjMAh+6rDrUBD2JqZw==","shasum":"3b8e7b644e939e27a6c949059cc68350b05b49fd","tarball":"https://registry.npmjs.org/seminal-react-components/-/seminal-react-components-0.4.18.tgz","fileCount":31,"unpackedSize":666916,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4qQRI3lMznTYclOK5jSqOrkdymaqovQjLpOi/X/4HaAiEA6yoF5jqChcpdqDcSP3S3b7JwcCV+S5o6rU6BI8zwcPo="}]},"_npmUser":{"name":"wanaii","email":"wanaii1018@gmail.com"},"directories":{},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seminal-react-components_0.4.18_1687397870574_0.48873993202874133"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-30T02:51:12.156Z","0.1.0":"2023-05-30T02:51:12.305Z","modified":"2023-06-22T01:37:50.903Z","0.1.1":"2023-05-30T03:34:10.447Z","0.1.2":"2023-05-31T00:22:39.721Z","0.1.3":"2023-05-31T00:26:25.058Z","0.1.4":"2023-05-31T00:46:36.536Z","0.1.5":"2023-05-31T01:01:10.467Z","0.1.6":"2023-05-31T02:34:42.853Z","0.1.7":"2023-05-31T04:24:17.358Z","0.1.8":"2023-05-31T04:38:28.678Z","0.1.9":"2023-05-31T04:54:36.240Z","0.1.10":"2023-05-31T05:16:38.772Z","0.1.11":"2023-05-31T05:17:50.273Z","0.2.0":"2023-05-31T05:20:44.916Z","0.2.1":"2023-05-31T05:42:33.141Z","0.2.2":"2023-05-31T06:28:00.975Z","0.2.3":"2023-05-31T06:35:59.560Z","0.2.4":"2023-05-31T06:39:46.670Z","0.2.5":"2023-06-02T01:27:35.540Z","0.2.6":"2023-06-02T01:29:41.751Z","0.2.7":"2023-06-02T01:39:40.872Z","0.2.8":"2023-06-02T01:52:46.213Z","0.2.9":"2023-06-02T02:24:16.308Z","0.3.0":"2023-06-02T02:39:01.011Z","0.3.1":"2023-06-02T02:46:37.336Z","0.3.2":"2023-06-05T02:02:49.847Z","0.3.3":"2023-06-05T02:14:19.138Z","0.3.4":"2023-06-06T04:37:41.177Z","0.3.5":"2023-06-06T06:26:42.639Z","0.3.6":"2023-06-07T01:16:08.923Z","0.3.7":"2023-06-07T06:02:18.931Z","0.3.8":"2023-06-07T06:31:37.595Z","0.3.9":"2023-06-13T06:07:01.713Z","0.3.10":"2023-06-14T01:05:48.984Z","0.3.11":"2023-06-14T01:14:38.025Z","0.3.12":"2023-06-14T01:27:41.825Z","0.3.13":"2023-06-14T03:06:19.433Z","0.4.0":"2023-06-14T03:23:24.235Z","0.4.1":"2023-06-14T03:32:35.354Z","0.4.2":"2023-06-14T04:06:25.297Z","0.4.3":"2023-06-14T04:20:51.066Z","0.4.4":"2023-06-14T04:32:52.554Z","0.4.5":"2023-06-15T01:07:59.609Z","0.4.6":"2023-06-15T01:53:45.879Z","0.4.7":"2023-06-15T03:12:31.376Z","0.4.8":"2023-06-15T03:22:41.831Z","0.4.9":"2023-06-15T03:42:23.604Z","0.4.10":"2023-06-15T03:47:10.214Z","0.4.11":"2023-06-15T06:27:46.576Z","0.4.12":"2023-06-15T06:34:36.278Z","0.4.13":"2023-06-21T01:25:22.854Z","0.4.14":"2023-06-22T00:52:25.092Z","0.4.15":"2023-06-22T00:58:58.394Z","0.4.16":"2023-06-22T01:07:56.982Z","0.4.17":"2023-06-22T01:23:27.459Z","0.4.18":"2023-06-22T01:37:50.799Z"},"maintainers":[{"name":"wanaii","email":"wanaii1018@gmail.com"}],"description":"A simple template for a custom React component library","readme":"# React Component Library Template\n\nThis project is part of a [blog & video tutorial](https://dev.to/alexeagleson/how-to-create-and-publish-a-react-component-library-2oe) on how to create and publish your own component library.\n\n[![React Component Library Video Tutorial](https://img.youtube.com/vi/XHQi5a0TmMc/0.jpg)](https://youtu.be/XHQi5a0TmMc)\n\nYou can use this repo to fork as a template for your own React library projects.  \n\n## Available Scripts\n\n### Build the library\n\n```\nnpm run rollup\n```\n\n### Publish the library\n\n```\nnpm publish\n```\n\n### Run tests\n\n```\nnpm run test\n```\n\n### Run storybook locally\n\n```\nnpm run storybook\n```\n\n### Build storybook\n\n```\nnpm run build-storybook\n```\n\n## Tutorial\n\n1. [Introduction](#introduction)\n1. [Prerequisites and Setup](#prerequisites-and-setup)\n1. [Creating Components](#creating-components)\n1. [Adding Typescript](#adding-typescript)\n1. [Adding Rollup](#adding-rollup)\n1. [Building Your Library](#building-your-library)\n1. [Publishing Your Library](#publishing-your-library)\n1. [Using Your Library](#using-your-library)\n1. [Adding CSS](#adding-css)\n1. [Optimizing](#optimizing)\n1. [Adding Tests](#adding-tests)\n1. [Adding Storybook](#adding-storybook)\n1. [Adding SCSS](#adding-scss)\n1. [Wrapping Up](#wrapping-up)\n\n## Introduction\n\nThis tutorial will take you through the process of creating and publishing your own custom React component library and hosting it on Github.  \n\nAt the end of this tutorial you will have the ability to the following in all of your future React projects:\n\n```bash\nnpm install @my-github-account/my-cool-component-library\n```\n\n```jsx\nimport MyCustomComponent from '@my-github-account/my-cool-component-library';\n\nconst MyApp = () => {\n  return (\n    <div>\n      <MyCustomComponent />\n    </div>\n  )\n}\n```\n\n## Prerequisites and Setup\n\nThis project assumes you are familiar with and have installed:\n\n* Code editor / IDE (this tutorial uses VS Code but any IDE will work)\n* NPM (NPM is installed when you install Node.js on your machine)\n* Installing packages (presume you know how to add packages to a Javascript project with `npm install`)\n* Bash terminal (or another terminal you are comfortable with for running commands)\n* Git (we will be creating a git repository on our machine and publishing it to Github, though all instructions will be provided on how to follow along)\n* React (how to create simple components using JSX)\n* Typescript (how to create an object interface with simple properties)\n\nFirst we will initialize our project.  \n\n```bash\nnpm init\n```\n\nYou can take the defaults for all the values, we'll edit them later in the tutorial.\n\nNext we will add add the tools necessary to create our components.\n\n```bash\nnpm install react typescript @types/react --save-dev\n```\n\n## Creating Components\n\nNow we can create our first component.  Because we are creating a library, we are going to create _index_ files for each tier, and export our components from each one to make it as easy as possible for the people using our library to import them.  \n\nWithin the root of your project, create the following file structure:\n\n```\n.\n├── src\n│   ├── components\n|   │   ├── Button\n|   |   │   ├── Button.tsx\n|   |   │   └── index.ts\n|   │   └── index.ts\n│   └── index.ts\n├── package.json\n└── package-lock.json\n```\n\nMake sure to double check your structure.  You should have three `index.ts` files, and a `Button.tsx` file inside of a `Button` directory.  If you have a preferred way of structuring React components within a project you are of course welcome to do it however you like, but this is the structure we will follow for this tutorial.  \n\nBegin by creating `Button.tsx`:\n\n`src/components/Button/Button.tsx`\n```tsx\nimport React from \"react\";\n\nexport interface ButtonProps {\n  label: string;\n}\n\nconst Button = (props: ButtonProps) => {\n  return <button>{props.label}</button>;\n};\n\nexport default Button;\n```\n\nTo keep things simple we will just export a button that takes a single prop called `label`.  We can add more complexity and styles to our components once we have confirmed that our basic template is setup correctly.\n\nAfter our button, we update the index file inside our Button directory:\n\n`src/components/Button/index.ts`\n```ts\nexport { default } from \"./Buttons\";\n```\n\nThen we export that button from the components directory:\n\n`src/components/index.ts`\n```ts\nexport { default as Button } from \"./Buttons\";\n```\n\nAnd finally, we will export all of our components from the base _src_ directory:\n\n`src/index.ts`\n```ts\nexport * from './components';\n```\n\n## Adding Typescript\n\nUp until now, we haven't yet initialized Typescript in our project.  Although you technically don't need a configuration file to use Typescript, for the complexity of building a library we are definitely going to need one.\n\nYou can initialize a default configuration by running the following command:\n\n```bash\nnpx tsc --init\n```\n\nThat will create a `tsconfig.json` file for us in the root of our project that contains all the default configuration options for Typescript.  \n\nIf you would like to learn more about the many options in a `tsconfig.json` file, modern versions of TS will automatically create descriptive comments for each value.  In addition you can find full documentation on the configuration [here](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html).\n\nYou may notice depending on your IDE that immediately after initializing you begin to get errors in your project.  There are two reasons for that: the first is that Typescript isn't configuration to understand React by default, and the second is that we haven't defined our method for handling modules yet: so it may not understand how to manage all of our exports.\n\nTo fix this we are going to add the following values to `tsconfig.json`:\n\n```json\n{\n  \"compilerOptions\": {\n    // Default\n    \"target\": \"es5\", \n    \"esModuleInterop\": true, \n    \"forceConsistentCasingInFileNames\": true,\n    \"strict\": true, \n    \"skipLibCheck\": true,\n    \n    // Added\n    \"jsx\": \"react\", \n    \"module\": \"ESNext\",  \n    \"declaration\": true,\n    \"declarationDir\": \"types\",\n    \"sourceMap\": true,\n    \"outDir\": \"dist\",\n    \"moduleResolution\": \"node\",\n    \"allowSyntheticDefaultImports\": true,\n    \"emitDeclarationOnly\": true,\n  }\n}\n```\n\nI have separated these values into a couple different sections based on the default `tsconfig.json` created using the most recent version of Typescript as of this writing (4.4).  The values commented _default_ should already be set for you by default (you will want to double check and make sure however).\n\nThe values marked _added_ are new values that we need for our project.  We'll briefly outline why we need them:\n\n* \"jsx\": \"react\" -- Transform JSX into React code\n* \"module\": \"ESNext\" -- Generate modern JS modules for our library\n* \"declaration\": true -- Output a `.d.ts` file for our library types\n* \"declarationDir\": \"types\" -- Where to place the `.d.ts` files\n* \"sourceMap\": true -- Mapping JS code back to its TS file origins for debugging\n* \"outDir\": \"dist\" -- Directory where the project will be generated\n* \"moduleResolution\": \"node\" -- Follow node.js rules for finding modules\n* \"allowSyntheticDefaultImports\": true -- Assumes default exports if none are created manually\n* \"emitDeclarationOnly\": true -- Don't generate JS (rollup will do that) only export type declarations\n\nOne you add those values to your TS configuration file you should see the errors in `Button.tsx` and other files immediately disappear.\n\n## Adding Rollup\n\nNext we will add [rollup](https://rollupjs.org/guide/en/) to our project.  If you've never used rollup before, it's very similar to [webpack](https://webpack.js.org/) in that it is a tool for bundling individual Javascript modules into a single source that a browser is better able to understand.\n\nThough both tools can accomplish the same goal depending on configuration, typically webpack is used for bundling applications while rollup is particularly suited for bundling libraries (like ours).  That's why we've chosen rollup.\n\nAlso similar to webpack, rollup uses a _plugin ecosystem_.  By design rollup does not know how to do everything, it relies on plugins installed individually to add the functionality that you need.  \n\nWe are going to rely on four plugins for the initial configuration of our library (more will be added later):\n\n* [@rollup/plugin-node-resolve](https://www.npmjs.com/package/@rollup/plugin-node-resolve) - Uses the [node resolution algorithm](https://nodejs.org/api/modules.html#modules_all_together) for modules\n* [@rollup/plugin-typescript](https://www.npmjs.com/package/@rollup/plugin-typescript) - Teaches rollup how to process Typescript files\n* [@rollup/plugin-commonjs](https://www.npmjs.com/package/@rollup/plugin-commonjs) - Converts commonjs modules to ES6 modules\n* [rollup-plugin-dts](https://www.npmjs.com/package/rollup-plugin-dts) - rollup your `.d.ts` files\n\nSo with that said, let's go ahead and install rollup and our plugins:\n\n```bash\nnpm install rollup @rollup/plugin-node-resolve @rollup/plugin-typescript @rollup/plugin-commonjs rollup-plugin-dts --save-dev\n```\n\nTo configure how rollup is going to bundle our library we need to create a configuration file in the root of our project:\n\n`rollup.config.js`\n```js\nimport resolve from \"@rollup/plugin-node-resolve\";\nimport commonjs from \"@rollup/plugin-commonjs\";\nimport typescript from \"@rollup/plugin-typescript\";\nimport dts from \"rollup-plugin-dts\";\n\nconst packageJson = require(\"./package.json\");\n\nexport default [\n  {\n    input: \"src/index.ts\",\n    output: [\n      {\n        file: packageJson.main,\n        format: \"cjs\",\n        sourcemap: true,\n      },\n      {\n        file: packageJson.module,\n        format: \"esm\",\n        sourcemap: true,\n      },\n    ],\n    plugins: [\n      resolve(),\n      commonjs(),\n      typescript({ tsconfig: \"./tsconfig.json\" }),\n    ],\n  },\n  {\n    input: \"dist/esm/types/index.d.ts\",\n    output: [{ file: \"dist/index.d.ts\", format: \"esm\" }],\n    plugins: [dts()],\n  },\n];\n```\n\nIn this file we import our four plugins that we installed.  We also import our `package.json` file as a commonJS module int oa variable called `packageJson`.  We use this variable to refer to the _main_ and _module_ values that we will define in the next section.\n\nThe entrypoint for our library (input) is the `index.ts` file in the `src` directory which exports all of our components.  We will be distributing both ES6 and commonJS modules so the consumers of our library can choose which type work best for them.   We also invoke three of our four plugins on the first of two configuration objects on the exported array.  This first configuration defines how the actual Javascript code of our library is generated.\n\nThe second configuration object defines how our libraries types are distributed and uses the `dts` plugin to do so.  \n\nThe final step before we can run our first rollup is to define the values of \"main\" and \"module\" in our `package.json` file:\n\n`package.json`\n```json\n{\n  \"name\": \"template-react-component-library\",\n  \"version\": \"0.0.1\",\n  \"description\": \"A simple template for a custom React component library\",\n  \"scripts\": {\n    \"rollup\": \"rollup -c\"\n  },\n  \"author\": \"Alex Eagleson\",\n  \"license\": \"ISC\",\n  \"devDependencies\": {\n    \"@rollup/plugin-commonjs\": \"^21.0.1\",\n    \"@rollup/plugin-node-resolve\": \"^13.0.6\",\n    \"@rollup/plugin-typescript\": \"^8.3.0\",\n    \"@types/react\": \"^17.0.34\",\n    \"react\": \"^17.0.2\",\n    \"rollup\": \"^2.60.0\",\n    \"rollup-plugin-dts\": \"^4.0.1\",\n    \"typescript\": \"^4.4.4\"\n  },\n  \"main\": \"dist/cjs/index.js\",\n  \"module\": \"dist/esm/index.js\",\n  \"files\": [\n    \"dist\"\n  ],\n  \"types\": \"dist/index.d.ts\"\n}\n```\n\nHere is the sample of the `package.json` file we are using for this tutorial.  Obviously your author name can be different, and the specific version of each of your libraries might be different as well.\n\nThe most important changes are as follows:\n\n* \"main\" -- We have defined the output path for commonjs modules\n* \"module\" -- We have defined the output path for es6 modules\n* \"files\" -- We have defined the output directory for our entire library\n* \"types\" -- We have defined the location for our library's types\n* \"scripts\" -- We have defined a new script called **rollup**.  This will run the rollup package with the -c flag which means \"use the rollup configuration file\".  If you're not familiar with _script_ in a `package.json` file, these are simply shorthand commands you can run by name with `npm run {SCRIPTNAME}`.  So to run this one will be `npm run rollup`.\n\n## Building your library\n\nWith these configurations in place you are now ready to run rollup for the first time and make sure your basic configuration is correct.  Your project structure should look like this before you run:\n\n```\n.\n├── src\n│   ├── components\n|   │   ├── Button\n|   |   │   ├── Button.tsx\n|   |   │   └── index.ts\n|   │   └── index.ts\n│   └── index.ts\n├── package.json\n├── package-lock.json\n├── tsconfig.json\n└── rollup.config.js\n```\n\nThe contents of each file should be as described above.  Once you have confirmed this, run the following command:\n\n```bash\nnpm run rollup\n```\n\nIf everything has been configured correctly rollup will run without error and you will see a `dist` directory created in the root of your project with a structure that looks like:\n\n![dist directory](https://res.cloudinary.com/dqse2txyi/image/upload/v1637012971/e_dxqcid.png)\n\n_(If you received an error make sure to read it closely to try and identify the issue.  Double check that each of your files follows exactly the structure of the examples.  Depending on the amount of time passed since the publishing of this tutorial, new major versions of libraries could potentially be published with breaking changes.  All versions of libraries numbers are visible above in the `package.json` example in the event you need to specify a specific version)_\n\n## Publishing your library\n\nNow that we've created our component library, we need a way to allow ourselves (or others) to download and install it.  We will be publishing our library via NPM through hosting on Github.  First before anything else we need to create a repository for our library.  \n\nCreate a new repository on Github.  I have titled mine `template-react-component-library`.  Then follow the steps to initialize your project as a git project, and push to your new repository.\n\nLog into Github and create a new repository called whatever you like.  For this example I've titled it `template-react-component-library` and it will be available for everyone to clone and use publicly.  You can choose to make your library private if you like, methods described in this tutorial will work for private packages as well (in case you are making a library for your company for example).\n\nOnce the repository is created we need to initialize git within our project locally.  Run the following command:\n\n```\ngit init\n```\n\nNext create a `.gitignore` file in the root of the directory (make particular note of the leading period, that signifies this is a hidden file):\n\n`.gitignore`\n```\ndist\nnode_modules\n```\n\nIn our `.gitignore` file we are adding the `dist` and `node_modules` directories.  The reason being that both of these are auto-generated directories that we create using commands, so there is no need to include them in our repository.\n\nNow follow the instructions on Github shown in your new repository for committing your code.\n\nThis repository that you have created is the one you will clone & edit when you want to make changes and updates to your component library.  This is not the package itself that your (as a user) would install and use.  To configure within our project where our package needs to be published to, next we need to update `package.json` with that information:\n\n`package.json`\n```\n{\n  \"name\": \"@YOUR_GITHUB_USERNAME/YOUR_REPOSITORY_NAME\",\n  \"publishConfig\": {\n    \"registry\": \"https://npm.pkg.github.com/YOUR_GITHUB_USERNAME\"\n  },\n  ...  \n}\n```\n\nYou will be updating the field \"name\" value and adding a new field called \"publishConfig\".  Note the values above in caps are meant to be replaced with your own values.  For example my \"name\" field value would be `@alexeagleson/template-react-component-library`.  Notice the \"packageConfig\" also has your Github account name in it as well, but that value does not lead with the @ symbol.  \n\nNow that we have configured out project, we need to configure our local install of _NPM_ itself to be authorized to publish to your Github account.  To do this we use a `.npmrc` file.  \n\nThis file is **NOT PART OF OUR PROJECT**.  This is a global file in a central location.  For Mac/Linux users it goes in your home directory `~/.npmrc`.  \n\nFor Windows users it goes in your home directory as well, though the syntax will be different.  Something along the lines of `C:\\Users\\{YOUR_WINDOWS_USERNAME}`\n\nFor more information about this configuration file [read this](https://docs.npmjs.com/cli/v7/configuring-npm/npmrc).\n\nOnce you have created the file, edit it to include the following information:\n\n`~/.npmrc`\n```\nregistry=https://registry.npmjs.org/\n@YOUR_GITHUB_USERNAME:registry=https://npm.pkg.github.com/\n//npm.pkg.github.com/:_authToken=YOUR_AUTH_TOKEN\n```\n\nThere are two values in caps to replace in the example above.  The first is YOUR_GITHUB_USERNAME.  Make sure to include the leading @ symbol.  \n\nThe second is YOUR_AUTH_TOKEN which we haven't created yet.  Back to Github!\n\nGo to your Github profile: Settings -> Developer Settings -> Personal access tokens.  Or just click [this link](https://github.com/settings/tokens)\n\n\nClick _**Generate new token**_.  Give it a name that suits the project you are building.  Give it an expiry date (Github recommends you don't create tokens with an infinite lifespan for security reasons, but that's up to you).\n\nThe most important thing is to click the `write:packages` access value.  This will give your token permission to read & write packages to your Github account, which is wht we need.  \n\n![Generate new token](https://res.cloudinary.com/dqse2txyi/image/upload/v1637028886/template-react-component-library/accesstoken_hl9kr3.png)\n\nOnce you are done you can click to create the token.  Github will **ONLY SHOW YOU THE TOKEN ONCE**.  When you close/refresh the page it will be gone, so make sure to copy it to a secure location (perhaps a password manager if you use one).\n\nThe main location you need to place this token is in the `~/.npmrc` file that you created replacing the `YOUR_AUTH_TOKEN` value from the example above.\n\nBefore you continue, do one more sanity check to be sure you didn't create the `.npmrc` file in the root directory of your actual library project.  This is technically an option, however the reason you need to be careful is that you could accidentally commit it to your Github repository with the rest of your library code and expose your token to the public.  If your `.npmrc` file is in your home directory the risk of this is minimized.\n\nAt this point, once you `~/.npmrc` file has both your Github username and access token added, go back to your project directory and run the following command:\n\n```bash\nnpm publish\n```\n\n_(If you get prompted for login credentials, the username is your Github username and your password is the access token you generated)_\n\nCongratulations!  You have now published version 0.0.1 of your React component library!  You can view it on your Github account by going to your main account dashboard and clicking \"packages\" along the top to the right of \"repositories\"::\n\n![Github packages](https://res.cloudinary.com/dqse2txyi/image/upload/v1637015350/packages_nzibj0.png)\n\n## Using Your Library\n\nNow that your library is live, you'll want to use it!  \n\nNote that the instructions for using your library are slightly different if you published to a _private_ repository.  Everyone (aside from your own machine) who tries to import it is going to get a _404 Not Found_ error if they are not authorized.  \n\nThose users also need to add a `~/.npmrc` file with the same information.  To be more secure however you can provide those users with an access token that has only **read privileges**, not write.  \n\n_(From this point onward we will presume you have completed that step, or are working with a public repository.)_\n\nSince we have created a component library using React and Typescript, we are presuming that the consumers of our library will be using those tools as well.  Technically all of our type files `(.d.ts)` are supplemental: meaning they are simply ignored if working with standard Javascript, so it's not necessary to use Typescript to use our library.  The types are simply there if desired.  \n\nFor our example we will use it however so that we can confirm that they are working properly.  We will initialize a React app using one of the most popular and simple methods: [Create React App](https://reactjs.org/docs/create-a-new-react-app.html).\n\nRun the following command in a **new directory**:\n\n_(Remember we are simulating other users downloading and installing our library, so this project should be completely separate from the library itself)_\n\n```bash\nnpx create-react-app my-app --template typescript\n```\n\nOpen the new `my-app` directory that is created and run:\n\n```bash\nnpm run start\n```\n\nConfirm that you are able to open and load the default application screen on `localhost:3000` (or whatever port it opens on).\n\nNow comes the test for our library.  From the root directory of your new `my-app` project, run the following command:\n\n```bash\nnpm install @YOUR_GITHUB_USERNAME/YOUR_REPOSITORY_NAME\n```\n\nSo for my project for example its: `npm install @alexeagleson/template-react-component-library`\n\nPresuming your tokens and configuration are set up properly, everything will install correctly _(if there are any issues, revisit the example for the `~/.npmrc` config.)_\n\nNow open the `my-app` project in your IDE of choice (VS Code for example) and navigate to the `src/App.tsx` file. \n\nWhen you go to add a `<Button />` component, if your editor supports import auto complete (`ctrl/cmd + .` for VS Code) then you will see it automatically recognize thanks to Typescript that our library exports that button.  \n\n![Auto import](https://res.cloudinary.com/dqse2txyi/image/upload/v1637017033/import_ccwdos.png)\n\nLets add it!  The simplest example to update `src/App.tsx` is:\n\n`src/App.tsx`\n```tsx\nimport React from \"react\";\nimport { Button } from \"@alexeagleson/template-react-component-library\";\n\nfunction App() {\n  return <Button label=\"Hello world!\"/>;\n}\n\nexport default App;\n```\n\nAnd when we run `npm run start` again, there tucked up in the corner is our _Hello world!_ button.  \n\n![Hello world button](https://res.cloudinary.com/dqse2txyi/image/upload/v1637017283/helloworldbutton_m1qeja.png)\n\nAnd that's it!  Congratulations!  You now have all the tools you need to create and distribute a React component library using Typescript!  At this point you end the tutorial and continue on your own if you wish.  \n\nIf you choose to continue, we will look at how to expand our component library to include a number of extremely useful features such as:\n\n* **CSS**: For exporting components _with style_\n* **Storybook**: For testing our components within the library itself as we design them\n* **React Testing Library & Jest**: For testing our components\n\n## Adding CSS\n\nBefore we do any additional configuration, we'll begin by creating a CSS file that will apply some styles to our Button.  Inside of the `Button` directory where our component lives, we'll create a file called: `Button.css`:\n\n`src/components/Button/Button.css`\n```css\nbutton {\n  font-size: 60px;\n}\n```\n\nThis will turn our regular _Hello world!_ button into a REALLY BIG button.  \n\nNext we will indicate that these styles are meant to be applied on our button component.  We'll be using special syntax that isn't native to Javascript, but thanks to rollup and the appropriate plugins, we are able to use it.  Update our `Button.tsx` file with the following:\n\n`src/components/Button/Button.tsx`\n```tsx\nimport React from \"react\";\nimport \"./Buttons.css\";\n\nexport interface ButtonProps {\n  label: string;\n}\n\nconst Button = (props: ButtonProps) => {\n  return <button>{props.label}</button>;\n};\n\nexport default Button;\n```\n\nNotice the `import './Button.css'` that has been added.\n\nNow we need to tell rollup how to process that syntax.  To do that we use a plugin called `rollup-plugin-postcss`.  Run the following command:\n\n```bash\nnpm install rollup-plugin-postcss --save-dev\n```\n\nNext we need to update our rollup config:\n\n`rollup.config.js`\n```js\nimport resolve from \"@rollup/plugin-node-resolve\";\nimport commonjs from \"@rollup/plugin-commonjs\";\nimport typescript from \"@rollup/plugin-typescript\";\nimport dts from \"rollup-plugin-dts\";\n\n// NEW\nimport postcss from \"rollup-plugin-postcss\";\n\nconst packageJson = require(\"./package.json\");\n\nexport default [\n  {\n    input: \"src/index.ts\",\n    output: [\n      {\n        file: packageJson.main,\n        format: \"cjs\",\n        sourcemap: true,\n      },\n      {\n        file: packageJson.module,\n        format: \"esm\",\n        sourcemap: true,\n      },\n    ],\n    plugins: [\n      resolve(),\n      commonjs(),\n      typescript({ tsconfig: \"./tsconfig.json\" }),\n\n      // NEW\n      postcss(), \n    ],\n  },\n  {\n    input: \"dist/esm/types/index.d.ts\",\n    output: [{ file: \"dist/index.d.ts\", format: \"esm\" }],\n    plugins: [dts()],\n\n    // NEW\n    external: [/\\.(css|less|scss)$/],\n  },\n];\n\n```\n\nNote the three new lines indicated with the `NEW` comments.  In the `dts` config we need to specify that `.css` modules are external and should not be processed as part of our type definitions (otherwise we will get an error).\n\nFinally we need to update the _version number_ in our `package.json` file.  Remember we are publishing a package so when we make changes, we need to ensure we don't impact users of previous versions of our library.  Every time we publish we should increment the version number:\n\n`package.json`\n```json\n{\n  \"version\": \"0.0.2\",\n  ...\n}\n```\n\nNow run these commands:\n\n```bash\nnpm run rollup\nnpm publish\n```\n\nOn the library consuming side (`my-app` React app from our tutorial) we also need to update to get the latest version of the package.  The easiest way is to increment the version number in the `package.json` file of `my-app`.  It should show `^0.0.1`.  Increment that to `^0.0.2` and then you can update with the `npm install` command:\n\n```bash\nnpm install\nnpm run start\n```\n\nAnd you'll be treated to a giant button component from our library that now supports bundling CSS!\n\n![Large Button](https://res.cloudinary.com/dqse2txyi/image/upload/v1637028364/template-react-component-library/helloworldbuttonbig_lyapwq.png)\n\n\n## Optimizing\n\nThere are a couple of easy optimizations we can make with this setup.  The first is to add a plugin called [terser](https://www.npmjs.com/package/rollup-plugin-terser) that will minify our bundle and reduce the overall file size.  \n\nThe other is to update some of our dependencies to `peerDependencies`.  With rollup's [peer dependencies](https://www.npmjs.com/package/rollup-plugin-peer-deps-external) plugin we can tell the projects that are using our libraries which dependencies are required (like React) but won't actually bundle a copy of React with the library itself.  If the consumer already has React in their project it will use that, otherwise it will get installed when they run `npm install`.\n\nFirst we will install these two plugins:\n\n```bash\nnpm install rollup-plugin-peer-deps-external rollup-plugin-terser --save-dev\n```\n\nThen we will update our rollup config:\n\n`rollup.config.js`\n```js\nimport resolve from \"@rollup/plugin-node-resolve\";\nimport commonjs from \"@rollup/plugin-commonjs\";\nimport typescript from \"@rollup/plugin-typescript\";\nimport postcss from \"rollup-plugin-postcss\";\nimport dts from \"rollup-plugin-dts\";\n\n//NEW\nimport { terser } from \"rollup-plugin-terser\";\nimport peerDepsExternal from 'rollup-plugin-peer-deps-external';\n\nconst packageJson = require(\"./package.json\");\n\nexport default [\n  {\n    input: \"src/index.ts\",\n    output: [\n      {\n        file: packageJson.main,\n        format: \"cjs\",\n        sourcemap: true,\n      },\n      {\n        file: packageJson.module,\n        format: \"esm\",\n        sourcemap: true,\n      },\n    ],\n    plugins: [\n      // NEW\n      peerDepsExternal(),\n\n      resolve(),\n      commonjs(),\n      typescript({ tsconfig: \"./tsconfig.json\" }),\n      postcss(),\n\n      // NEW\n      terser(),\n    ],\n  },\n  {\n    input: \"dist/esm/types/index.d.ts\",\n    output: [{ file: \"dist/index.d.ts\", format: \"esm\" }],\n    plugins: [dts()],\n    external: [/\\.css$/],\n  },\n];\n```\n\nThen we move React from `devDependencies` to `peerDependencies` in our `package.json` file:\n\n`package.json`\n```json\n{\n  \"devDependencies\": {\n    \"@rollup/plugin-commonjs\": \"^21.0.1\",\n    \"@rollup/plugin-node-resolve\": \"^13.0.6\",\n    \"@rollup/plugin-typescript\": \"^8.3.0\",\n    \"@types/react\": \"^17.0.34\",\n    \"rollup\": \"^2.60.0\",\n    \"rollup-plugin-dts\": \"^4.0.1\",\n    \"rollup-plugin-peer-deps-external\": \"^2.2.4\",\n    \"rollup-plugin-postcss\": \"^4.0.1\",\n    \"rollup-plugin-terser\": \"^7.0.2\",\n    \"typescript\": \"^4.4.4\"\n  },\n  \"peerDependencies\": {\n    \"react\": \"^17.0.2\"\n  },\n  ...\n```\n\n## Adding Tests\n\nTo add tests for our components we are going to install [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/), and to run those tests we will install [Jest](https://jestjs.io/).\n\n```bash\nnpm install @testing-library/react jest @types/jest --save-dev\n```\n\nInside of our Button directory, create a new file called `Button.test.tsx`\n\n`src/components/Button/Button.test.tsx`\n```tsx\nimport React from \"react\";\nimport { render } from \"@testing-library/react\";\n\nimport Button from \"./Buttons\";\n\ndescribe(\"Buttons\", () => {\n  test(\"renders the Buttons component\", () => {\n    render(<Button label=\"Hello world!\" />);\n  });\n});\n```\n\nWhat this will do is render our button on a non-browser DOM implementation and make sure that it mounts properly.  This is a very simple test, but it serves as a good example of the syntax you can use to get started.  To go deeper in depth read further in the React Testing Library [documentation](https://testing-library.com/docs/).\n\nBefore we can run the tests we need to configure jest, and create a test runner script in our `package.json`.  We'll start with the configuration, create a `jest.config.js` file in the root of the project:\n\n`jest.config.js`\n```js\nmodule.exports = {\n  testEnvironment: \"jsdom\",\n};\n```\n\nThis tells Jest to use [jsdom](https://github.com/jsdom/jsdom) as our DOM implementation.\n\nNext update your `package.json` file:\n\n`package.json`\n```json\n{\n  \"scripts\": {\n    \"rollup\": \"rollup -c\",\n    \"test\": \"jest\"\n  },\n  ...\n}\n```\n\nNow we can run our tests with:\n\n```bash\nnpm run test\n```\n\nUnfortunately we are going to get an error!  The error is when our JSX code is encountered.  If you recall we used Typescript to handle JSX with our rollup config, and a Typescript plugin for rollup to teach it how to do that.  We have no such setup in place for Jest unfortunately.\n\nWe are going to need to install [Babel](https://babeljs.io/) to handle our JSX transformations.  We will also need to install a Jest plugin called `babel-jest` that tells Jest to use Babel!  Let's install them now, along with Babel plugins to handle our Typescript and React code.  The total collection of all of them looks like:\n\n```bash\nnpm install @babel/core @babel/preset-env @babel/preset-react @babel/preset-typescript babel-jest --save-dev\n```\n\nNow we create our Babel configuration file in the root of our project, which tells Babel to use all these plugins we've just installed:\n\n`babel.config.js`\n```js\nmodule.exports = {\n  presets: [\n    \"@babel/preset-env\",\n    \"@babel/preset-react\",\n    \"@babel/preset-typescript\",\n  ],\n};\n```\n\nNow we should be able to run our tests with `npm run test`... but... there is one more problem!\n\nYou'll get an error saying the `import` of the `.css` file isn't understood.  That makes sense because, again, we configured a `postcss` plugin for rollup to handle that, but we did no such thing for Jest.\n\nThe final step will be to install a package called [identity-obj-proxy](https://www.npmjs.com/package/identity-obj-proxy).  What this does is allow you to configure Jest to treat any type of imports as just generic objects.  So we'll do that with CSS files so we don't get an error.\n\n```bash\nnpm install identity-obj-proxy --save-dev \n```\n\nWe need to update our Jest config tp include the `moduleNameMapper` property.  We've also added `less` and `scss` in there for good measure in case you want to expand your project later to use those:\n\n`jest.config.js`\n```js\nmodule.exports = {\n  testEnvironment: \"jsdom\",\n  moduleNameMapper: {\n    \".(css|less|scss)$\": \"identity-obj-proxy\",\n  },\n};\n```\n\nNow finally if you've followed up step up to this point, you can run:\n\n```bash\nnpm run test\n```\n\nAnd you will be treated to a successful test!\n\n![Jest test](https://res.cloudinary.com/dqse2txyi/image/upload/v1637096794/template-react-component-library/jest_rw30ou.png)\n\n## Adding Storybook\n\nStorybook is a a tool for visualizing UI components outside of your site / application.  It's fantastic for prototyping and testing different visual states of components to ensure they work the way they are designed to, without the extra overhead of having other unrelated components on the screen.  \n\nIt also gives you an easy way to see and use your components while working on them in your library project, without having to build an unnecessary testing page just to display them.  \n\nInitializing Storybook is very easy.  To set it up and configure it automatically we just run the following command:\n\n```bash\nnpx sb init --builder webpack5\n```\n\n_(Note as of this writing Storybook still defaults to using webpack 4 which is why we have added the extra builder flag. Presumably 5 will be the default soon so it may be unnecessary in the future)_\n\nUnlike some of the other tools we have added so far, Storybook much more of a \"batteries included\" kind of package that handles most of the initial setup for you.  It will even add the `scripts` to run it into your `package.json` file automatically.\n\nYou will also notice that it creates a `stories` directory in your `src` directory.  This directory is full of pre-built templates for you to use as an example of how to create your own stories.  I recommend you don't delete these until you become familiar with Storybook and how to write your own stories, having them close by will be very handy.\n\nNow let's create a simple story for our button.  Create a new file in the `Button` directory called `Button.stories.tsx`:\n\n`src/components/Button/Button.stories.tsx`\n```tsx\nimport React from \"react\";\nimport { ComponentStory, ComponentMeta } from \"@storybook/react\";\nimport Button from \"./Buttons\";\n\n// More on default export: https://storybook.js.org/docs/react/writing-stories/introduction#default-export\nexport default {\n  title: \"ReactComponentLibrary/Buttons\",\n  component: Button,\n} as ComponentMeta<typeof Button>;\n\n// More on component templates: https://storybook.js.org/docs/react/writing-stories/introduction#using-args\nconst Template: ComponentStory<typeof Button> = (args) => <Button {...args} />;\n\nexport const HelloWorld = Template.bind({});\n// More on args: https://storybook.js.org/docs/react/writing-stories/args\nHelloWorld.args = {\n  label: \"Hello world!\",\n};\n\nexport const ClickMe = Template.bind({});\nClickMe.args = {\n  label: \"Click me!\",\n};\n```\n\nThis might be a little overwhelming at first, but when you go through it piece by piece you should see it's fairly straightforward.\n\n* The _default export_ defines where the button will appear in the Storybook.  I've chosen **ReactComponentLibrary** as a simple name to group our custom components together separately from the examples.\n\n* The _Template_ determines which component is actually being rendered, and which default args/props to apply to it.\n\n* The _Template.bind_ objects are instances or example states of the component.  So in a real project you might have something like \"LargeButton\" and \"SmallButton\".  Since our button is always big I've just used an example of testing the button with two different labels.\n\nIf you look at your `package.json` file you'll see that Storybook has already added a `storybook` and `storybook-build` script.  The first will host the Storybook application locally for quick and easy testing.  The second one will build a static HTML/JS bundle that can easily be hosted on a remote server, so all members of your team can try your components.  \n\nFor now let's just run:\n\n```bash\nnpm run storybook\n```\n\n**Edit:** It's possible you may encounter errors due to missing dependencies.  If this occurs there are a few solutions.  \n\nThe first is to install those dependencies manually.  For example `react-dom`.  This is not ideal as your project itself should not depend on these libraries, so it should not be necessary to include them as they are included with Storybook's peer dependencies, [as example here](https://github.com/storybookjs/storybook/blob/next/lib/core/package.json).\n\nIf you simply run a fresh `npm install` command it will install all the `peerDependencies` of the libraries you are using.  Before running this you may need to delete your `package-lock.json` and `node_modules` directory.  They will be regenerated automatically after your fresh install.  \n\nIt can be tricky to troubleshoot issues related to both overlapping and missing dependencies between libraries.  Stay patient and make sure to read your error messages!)\n\n---\n\nIf all goes well you will be greeted with a friendly interface that lets you navigate through the example components as well as your own custom button in real time.  Click between them to check out the different states that you have created.\n\n![Storybook example](https://res.cloudinary.com/dqse2txyi/image/upload/v1637099177/template-react-component-library/storybook_dxv3qb.png)\n\nThere is plenty more to learn about Storybook, make sure to read through the [documentation](https://storybook.js.org/docs/react/get-started/introduction).\n\n## Adding SCSS\n\nThanks to `rollup-plugin-postcss` you should already be able to simply rename your `.css` file to `.scss` and then `import 'Button.scss` and be on your way.  Running `num run rollup` will compile it all just fine with the current configuration.\n\nTo get it running with Storybook is a different matter however.  Note that this is the main reason we used the `--builder webpack5` flag when installing in the previous section, you will likely encounter a lot of errors trying to configure Storybook to support SCSS with webpack 4.  With version 5 it's fairly simple using the SCSS preset.\n\n_(If you followed an earlier version of this tutorial you may have initialized Storybook with the default webpack 4.  You can remove anything related to Storybook from your `package.json` file.  Next delete your `package-lock.json` and `/node_modules/` directory and initialize Storybook again with the `--builder webpack5` flag)_.\n\n```bash\nnpm install @storybook/preset-scss css-loader sass sass-loader style-loader --save-dev\n```\n\n_(If you'd like to understand more about the difference between what these different loaders do, here is a great answer on [Stack Overflow](https://stackoverflow.com/a/43953484))_\n\nThen all you need to do is add `@storybook/preset-scss` to your main Storybook config:\n\n`.storybook/main.js`\n```js\nmodule.exports = {\n  \"stories\": [\n    \"../src/**/*.stories.mdx\",\n    \"../src/**/*.stories.@(js|jsx|ts|tsx)\"\n  ],\n  \"addons\": [\n    \"@storybook/addon-links\",\n    \"@storybook/addon-essentials\",\n    \"@storybook/preset-scss\"\n  ],\n  \"core\": {\n    \"builder\": \"webpack5\"\n  }\n}\n```\n\nNow you will be able to run `npm run storybook` and see all your SCSS styles.\n\nTo read more on different kinds of CSS support and Storybook click [here](https://storybook.js.org/docs/react/configure/styling-and-css).\n\n## Wrapping Up\n\nYou should now have a good understanding about how to create your own React component library.  Doing so can not only teach you a lot about how the Javascript package management ecosystem works, but it can be a great way to make code that you use across multiple projects easily available with a simple command.\n\nPlease check some of my other learning tutorials.  Feel free to leave a comment or question and share with others if you find any of them helpful:\n\n- [Running a Local Web Server](https://dev.to/alexeagleson/understanding-the-modern-web-stack-running-a-local-web-server-4d8g)\n\n- [ESLint](https://dev.to/alexeagleson/understanding-the-modern-web-stack-linters-eslint-59pm)\n\n- [Prettier](https://dev.to/alexeagleson/understanding-the-modern-web-stack-prettier-214j)\n\n- [Babel](https://dev.to/alexeagleson/building-a-modern-web-stack-babel-3hfp)\n\n- [React & JSX](https://dev.to/alexeagleson/understanding-the-modern-web-stack-react-with-and-without-jsx-31c7)\n\n- [Webpack: The Basics](https://dev.to/alexeagleson/understanding-the-modern-web-stack-webpack-part-1-2mn1)\n\n- [Webpack: Loaders, Optimizations & Bundle Analysis](https://dev.to/alexeagleson/understanding-the-modern-web-stack-webpack-part-2-49bj)\n\n- [Webpack: DevServer, React & Typescript](https://dev.to/alexeagleson/understanding-the-modern-web-stack-webpack-devserver-react-typescript-4b9b)\n\n---\n\nFor more tutorials like this, follow me <a href=\"https://twitter.com/eagleson_alex?ref_src=twsrc%5Etfw\" class=\"twitter-follow-button\" data-show-count=\"false\">@eagleson_alex</a><script async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\"></script> on Twitter\n","readmeFilename":"README.md","author":{"name":"Seminal Ltd."},"license":"ISC"}