{"_id":"@cabaag/dove","_rev":"6-13f84b39a391fc001af95c5e6342e414","name":"@cabaag/dove","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@cabaag/dove","private":false,"version":"0.1.0","type":"module","description":"Obviously library for UI components based on bootstrap","module":"./lib/index.es.js","main":"./lib/index.cjs.js","types":"./lib/index.d.ts","scripts":{"dev":"pnpm storybook","build":"vite build","lint":"eslint ./src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint ./src --fix --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","prepare":"pnpm build","test":"pnpm jest --silent=false ./src","test:watch":"yarn test --watch","test:coverage":"yarn test --coverage","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"dependencies":{"@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/pro-light-svg-icons":"^6.5.1","@fortawesome/react-fontawesome":"^0.2.0","bootstrap":"^5.3.2","classnames":"^2.5.1","react":"^18.2.0","react-bootstrap":"^2.10.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/preset-env":"^7.23.8","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^7.6.7","@storybook/addon-interactions":"^7.6.7","@storybook/addon-links":"^7.6.7","@storybook/addon-onboarding":"^1.0.10","@storybook/blocks":"^7.6.7","@storybook/react":"^7.6.7","@storybook/react-vite":"^7.6.7","@storybook/test":"^7.6.7","@testing-library/jest-dom":"^6.2.0","@testing-library/react":"^14.1.2","@testing-library/user-event":"^14.5.2","@types/bootstrap":"^5.2.10","@types/jest":"^29.5.11","@types/node":"^20.10.8","@types/react":"^18.2.43","@types/react-dom":"^18.2.17","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.14.0","@vitejs/plugin-react":"^4.2.1","babel-jest":"^29.7.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-storybook":"^0.6.15","husky":"^8.0.3","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.0","prettier":"^3.1.1","sass":"^1.69.7","storybook":"^7.6.7","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3","vite":"^4.5.1","vite-plugin-css-injected-by-js":"^3.3.1","vite-plugin-dts":"^3.7.0"},"peerDependencies":{"react":"^18"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["pnpm lint:fix","pnpm test"]},"repository":{"type":"git","url":"git+https://github.com/cabaag/obviously-dove.git"},"keywords":["Obviously","interface","UI","library","react"],"author":{"name":"Carlos Barranco","email":"caba9313@gmail.com"},"bugs":{"url":"https://github.com/cabaag/obviously-dove/issues"},"homepage":"https://github.com/cabaag/obviously-dove#readme","_id":"@cabaag/dove@0.1.0","gitHead":"9ece2e294d54a1fd5a583b1edc9fea1036cb9688","_nodeVersion":"18.19.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-Rw2W5RamgmmNavqTnAOXMSJ9R/3CzM4qMhTxxr0XAiU0EclVsR++AN6bWkfQPxP1bkH2627pCd8wGnf7sdYp8A==","shasum":"7823c0221e54dc65b3d216da465783a247e53087","tarball":"https://registry.npmjs.org/@cabaag/dove/-/dove-0.1.0.tgz","fileCount":30,"unpackedSize":4127139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBwvTaH8DEqRZONjJK0vUpYDawPP9RVPzK9A/7Ppr4eAiEA9oTi22DhKRPJfjEtG/H4kWJxTNfxme4Nm5xag2mz1qo="}]},"_npmUser":{"name":"cabaag","email":"caba9313@gmail.com"},"directories":{},"maintainers":[{"name":"cabaag","email":"caba9313@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dove_0.1.0_1705523535691_0.9966918927804342"},"_hasShrinkwrap":false},"0.1.1":{"name":"@cabaag/dove","private":false,"version":"0.1.1","type":"module","description":"Obviously library for UI components based on bootstrap","module":"./dist/main.es.js","main":"./dist/main.cjs.js","types":"./dist/main.d.ts","scripts":{"dev":"pnpm storybook","build":"tsc --p ./tsconfig.json && vite build","lint":"eslint ./src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint ./src --fix --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","prepare":"pnpm build","prepublish":"pnpm build","test":"pnpm jest --silent=false ./src","test:watch":"yarn test --watch","test:coverage":"yarn test --coverage","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"dependencies":{"@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/pro-light-svg-icons":"^6.5.1","@fortawesome/react-fontawesome":"^0.2.0","bootstrap":"^5.3.2","classnames":"^2.5.1","react":"^18.2.0","react-bootstrap":"^2.10.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/preset-env":"^7.23.8","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^7.6.7","@storybook/addon-interactions":"^7.6.7","@storybook/addon-links":"^7.6.7","@storybook/addon-onboarding":"^1.0.10","@storybook/blocks":"^7.6.7","@storybook/react":"^7.6.7","@storybook/react-vite":"^7.6.7","@storybook/test":"^7.6.7","@testing-library/jest-dom":"^6.2.0","@testing-library/react":"^14.1.2","@testing-library/user-event":"^14.5.2","@types/bootstrap":"^5.2.10","@types/jest":"^29.5.11","@types/node":"^20.10.8","@types/react":"^18.2.43","@types/react-dom":"^18.2.17","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.14.0","@vitejs/plugin-react":"^4.2.1","babel-jest":"^29.7.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-storybook":"^0.6.15","husky":"^8.0.3","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.0","prettier":"^3.1.1","sass":"^1.69.7","storybook":"^7.6.7","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3","vite":"^4.5.1","vite-plugin-css-injected-by-js":"^3.3.1","vite-plugin-dts":"^3.7.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["pnpm lint:fix","pnpm test"]},"repository":{"type":"git","url":"git+https://github.com/cabaag/obviously-dove.git"},"keywords":["Obviously","interface","UI","library","react"],"author":{"name":"Carlos Barranco","email":"caba9313@gmail.com"},"bugs":{"url":"https://github.com/cabaag/obviously-dove/issues"},"homepage":"https://github.com/cabaag/obviously-dove#readme","_id":"@cabaag/dove@0.1.1","gitHead":"0d5cb1d59d72a07e05a6359ac6d90de2968670f2","_nodeVersion":"18.19.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-1YyfvoDCkE8Jrr53eSHhX+1tLARAGKA4EUq0WyWyLG91YaMfnxIiD2Kn4jh4rBxAyaWj46UuiqyP+g5tpIFOxQ==","shasum":"82a11ca84b0ebc7ddc6e52105529959c27017748","tarball":"https://registry.npmjs.org/@cabaag/dove/-/dove-0.1.1.tgz","fileCount":7,"unpackedSize":987080,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDdfWmL9kOmDcrSb5QRhGmD4MB2tKSFWxmeQHFPOu05AIhALLo+ho0+ZbeqCeSIYr7Eb9qSeQt8k/ISR+cTsYcjcvJ"}]},"_npmUser":{"name":"cabaag","email":"caba9313@gmail.com"},"directories":{},"maintainers":[{"name":"cabaag","email":"caba9313@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dove_0.1.1_1705525045205_0.9026350582344171"},"_hasShrinkwrap":false},"0.1.2":{"name":"@cabaag/dove","private":false,"version":"0.1.2","type":"module","description":"Obviously library for UI components based on bootstrap","module":"./dist/main.es.js","main":"./dist/main.cjs.js","types":"./dist/main.d.ts","dependencies":{"@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/pro-light-svg-icons":"^6.5.1","@fortawesome/react-fontawesome":"^0.2.0","bootstrap":"^5.3.2","classnames":"^2.5.1","react":"^18.2.0","react-bootstrap":"^2.10.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/preset-env":"^7.23.8","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^7.6.7","@storybook/addon-interactions":"^7.6.7","@storybook/addon-links":"^7.6.7","@storybook/addon-onboarding":"^1.0.10","@storybook/blocks":"^7.6.7","@storybook/react":"^7.6.7","@storybook/react-vite":"^7.6.7","@storybook/test":"^7.6.7","@testing-library/jest-dom":"^6.2.0","@testing-library/react":"^14.1.2","@testing-library/user-event":"^14.5.2","@types/bootstrap":"^5.2.10","@types/jest":"^29.5.11","@types/node":"^20.10.8","@types/react":"^18.2.43","@types/react-dom":"^18.2.17","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.14.0","@vitejs/plugin-react":"^4.2.1","babel-jest":"^29.7.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-storybook":"^0.6.15","husky":"^8.0.3","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.0","prettier":"^3.1.1","sass":"^1.69.7","storybook":"^7.6.7","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3","vite":"^4.5.1","vite-plugin-css-injected-by-js":"^3.3.1","vite-plugin-dts":"^3.7.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["pnpm lint:fix","pnpm test"]},"repository":{"type":"git","url":"git+https://github.com/cabaag/obviously-dove.git"},"keywords":["Obviously","interface","UI","library","react"],"author":{"name":"Carlos Barranco","email":"caba9313@gmail.com"},"bugs":{"url":"https://github.com/cabaag/obviously-dove/issues"},"homepage":"https://github.com/cabaag/obviously-dove#readme","scripts":{"dev":"pnpm storybook","build":"tsc --p ./tsconfig.json && vite build","lint":"eslint ./src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint ./src --fix --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","prepublish":"pnpm build","test":"pnpm jest --silent=false ./src","test:watch":"yarn test --watch","test:coverage":"yarn test --coverage","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_id":"@cabaag/dove@0.1.2","_integrity":"sha512-N+pARNb76QtzCt0EVjXo12lIjh9JPZW8YMnTMfntXpnoJGwAbJjKw35B/yldcugxn33gMejM2Eh1etUAgRB0aA==","_resolved":"/private/var/folders/bc/88mld2pn1z9c3f0gc95wbf5m0000gn/T/b380dda93a2b6df877d87246c561f29a/cabaag-dove-0.1.2.tgz","_from":"file:cabaag-dove-0.1.2.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-N+pARNb76QtzCt0EVjXo12lIjh9JPZW8YMnTMfntXpnoJGwAbJjKw35B/yldcugxn33gMejM2Eh1etUAgRB0aA==","shasum":"959e83a0cc2847901ebdd5e2c8dcff42c5a6c84f","tarball":"https://registry.npmjs.org/@cabaag/dove/-/dove-0.1.2.tgz","fileCount":7,"unpackedSize":542293,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2+y0xY5FwLLTPSjgeqf6LFrGBX2KJjiZuEAUxLByaJAiEAh54jrfP2pybXaTkBSVG4RX3/rQVjPyd11BtRcXRmpRw="}]},"_npmUser":{"name":"cabaag","email":"caba9313@gmail.com"},"directories":{},"maintainers":[{"name":"cabaag","email":"caba9313@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dove_0.1.2_1705526417235_0.4609293910784431"},"_hasShrinkwrap":false},"0.1.4":{"name":"@cabaag/dove","private":false,"version":"0.1.4","type":"module","description":"Obviously library for UI components based on bootstrap","module":"./dist/main.es.js","main":"./dist/main.cjs.js","types":"./dist/main.d.ts","dependencies":{"@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/pro-light-svg-icons":"^6.5.1","@fortawesome/react-fontawesome":"^0.2.0","bootstrap":"^5.3.2","classnames":"^2.5.1","react":"^18.2.0","react-bootstrap":"^2.10.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/preset-env":"^7.23.8","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^7.6.7","@storybook/addon-interactions":"^7.6.7","@storybook/addon-links":"^7.6.7","@storybook/addon-onboarding":"^1.0.10","@storybook/blocks":"^7.6.7","@storybook/react":"^7.6.7","@storybook/react-vite":"^7.6.7","@storybook/test":"^7.6.7","@testing-library/jest-dom":"^6.2.0","@testing-library/react":"^14.1.2","@testing-library/user-event":"^14.5.2","@types/bootstrap":"^5.2.10","@types/jest":"^29.5.11","@types/node":"^20.10.8","@types/react":"^18.2.43","@types/react-dom":"^18.2.17","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.14.0","@vitejs/plugin-react":"^4.2.1","babel-jest":"^29.7.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-storybook":"^0.6.15","husky":"^8.0.3","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.0","prettier":"^3.1.1","sass":"^1.69.7","storybook":"^7.6.7","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3","vite":"^4.5.1","vite-plugin-css-injected-by-js":"^3.3.1","vite-plugin-dts":"^3.7.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["pnpm lint:fix","pnpm test"]},"repository":{"type":"git","url":"git+https://github.com/cabaag/obviously-dove.git"},"keywords":["Obviously","interface","UI","library","react"],"author":{"name":"Carlos Barranco","email":"caba9313@gmail.com"},"bugs":{"url":"https://github.com/cabaag/obviously-dove/issues"},"homepage":"https://github.com/cabaag/obviously-dove#readme","scripts":{"dev":"pnpm storybook","build":"tsc --p ./tsconfig.json && vite build","lint":"eslint ./src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint ./src --fix --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","test":"pnpm jest --silent=false ./src","test:watch":"yarn test --watch","test:coverage":"yarn test --coverage","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepublish":"pnpm build"},"_id":"@cabaag/dove@0.1.4","_integrity":"sha512-6xTUhRByL6iXPIxnaFiPz52Tu5cdt6xZySRMazDYuY5o7ZgHMd7aEpG+PodyVkROJNeVzrmXlizl6mmjiHQY/w==","_resolved":"/private/var/folders/bc/88mld2pn1z9c3f0gc95wbf5m0000gn/T/fce5426ae80db7614f366b38b727eea0/cabaag-dove-0.1.4.tgz","_from":"file:cabaag-dove-0.1.4.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-6xTUhRByL6iXPIxnaFiPz52Tu5cdt6xZySRMazDYuY5o7ZgHMd7aEpG+PodyVkROJNeVzrmXlizl6mmjiHQY/w==","shasum":"97d5a6de29bc259576d63bbfff350341c16987ce","tarball":"https://registry.npmjs.org/@cabaag/dove/-/dove-0.1.4.tgz","fileCount":5,"unpackedSize":595286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8E+LnXswO0ZIz5eXa7GUSGcm89oN0ndHP+BEyJok/AAiBb8mx892WRih6ZrdGxT+6xuXo4o+DljnHYbOBmXY5oBw=="}]},"_npmUser":{"name":"cabaag","email":"caba9313@gmail.com"},"directories":{},"maintainers":[{"name":"cabaag","email":"caba9313@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dove_0.1.4_1705956106661_0.33318789843717456"},"_hasShrinkwrap":false},"0.1.5":{"name":"@cabaag/dove","private":false,"version":"0.1.5","type":"module","description":"Obviously library for UI components based on bootstrap","module":"./dist/main.es.js","main":"./dist/main.cjs.js","types":"./dist/main.d.ts","dependencies":{"@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/pro-light-svg-icons":"^6.5.1","@fortawesome/react-fontawesome":"^0.2.0","bootstrap":"^5.3.2","classnames":"^2.5.1","react":"^18.2.0","react-bootstrap":"^2.10.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/preset-env":"^7.23.8","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^7.6.7","@storybook/addon-interactions":"^7.6.7","@storybook/addon-links":"^7.6.7","@storybook/addon-onboarding":"^1.0.10","@storybook/blocks":"^7.6.7","@storybook/react":"^7.6.7","@storybook/react-vite":"^7.6.7","@storybook/test":"^7.6.7","@testing-library/jest-dom":"^6.2.0","@testing-library/react":"^14.1.2","@testing-library/user-event":"^14.5.2","@types/bootstrap":"^5.2.10","@types/jest":"^29.5.11","@types/node":"^20.10.8","@types/react":"^18.2.43","@types/react-dom":"^18.2.17","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.14.0","@vitejs/plugin-react":"^4.2.1","babel-jest":"^29.7.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-storybook":"^0.6.15","husky":"^8.0.3","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.0","prettier":"^3.1.1","sass":"^1.69.7","storybook":"^7.6.7","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3","vite":"^4.5.1","vite-plugin-css-injected-by-js":"^3.3.1","vite-plugin-dts":"^3.7.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["pnpm lint:fix","pnpm test"]},"repository":{"type":"git","url":"git+https://github.com/cabaag/obviously-dove.git"},"keywords":["Obviously","interface","UI","library","react"],"author":{"name":"Carlos Barranco","email":"caba9313@gmail.com"},"bugs":{"url":"https://github.com/cabaag/obviously-dove/issues"},"homepage":"https://github.com/cabaag/obviously-dove#readme","scripts":{"dev":"pnpm storybook","build":"tsc --p ./tsconfig.json && vite build","lint":"eslint ./src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint ./src --fix --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","test":"pnpm jest --silent=false ./src","test:watch":"yarn test --watch","test:coverage":"yarn test --coverage","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepublish":"pnpm build"},"_id":"@cabaag/dove@0.1.5","_integrity":"sha512-cdBlUzeY4M7zxukc2z1C4Kj0hhLSLUH+WK2JjKcbGMAFSw5hchkg8h833g+Ck7CmDLRXzbSsHVcvWF8HE0hJzA==","_resolved":"/private/var/folders/bc/88mld2pn1z9c3f0gc95wbf5m0000gn/T/9719ccc6020464f5b8df2385ea154967/cabaag-dove-0.1.5.tgz","_from":"file:cabaag-dove-0.1.5.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-cdBlUzeY4M7zxukc2z1C4Kj0hhLSLUH+WK2JjKcbGMAFSw5hchkg8h833g+Ck7CmDLRXzbSsHVcvWF8HE0hJzA==","shasum":"583585d19caca9fdd304342b4fd43ad179ee9b25","tarball":"https://registry.npmjs.org/@cabaag/dove/-/dove-0.1.5.tgz","fileCount":5,"unpackedSize":2428402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcVyzHZp3NAa7ci1V9hIRt61Yl9XpE8BbSCZFb+5bkmAiEA91CEonEquOQdwJkEwjktBnbDZqbakPPxbBdD30NxhzQ="}]},"_npmUser":{"name":"cabaag","email":"caba9313@gmail.com"},"directories":{},"maintainers":[{"name":"cabaag","email":"caba9313@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dove_0.1.5_1705957750766_0.7728798229575709"},"_hasShrinkwrap":false},"0.1.6":{"name":"@cabaag/dove","private":false,"version":"0.1.6","type":"module","description":"Obviously library for UI components based on bootstrap","module":"./dist/main.es.js","main":"./dist/main.cjs.js","types":"./dist/main.d.ts","dependencies":{"@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/pro-light-svg-icons":"^6.5.1","@fortawesome/react-fontawesome":"^0.2.0","bootstrap":"^5.3.2","classnames":"^2.5.1","react":"^18.2.0","react-bootstrap":"^2.10.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/preset-env":"^7.23.8","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^7.6.7","@storybook/addon-interactions":"^7.6.7","@storybook/addon-links":"^7.6.7","@storybook/addon-onboarding":"^1.0.10","@storybook/blocks":"^7.6.7","@storybook/react":"^7.6.7","@storybook/react-vite":"^7.6.7","@storybook/test":"^7.6.7","@testing-library/jest-dom":"^6.2.0","@testing-library/react":"^14.1.2","@testing-library/user-event":"^14.5.2","@types/bootstrap":"^5.2.10","@types/jest":"^29.5.11","@types/node":"^20.10.8","@types/react":"^18.2.43","@types/react-dom":"^18.2.17","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.14.0","@vitejs/plugin-react":"^4.2.1","babel-jest":"^29.7.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-storybook":"^0.6.15","husky":"^8.0.3","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.0","prettier":"^3.1.1","sass":"^1.69.7","storybook":"^7.6.7","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3","vite":"^4.5.1","vite-plugin-css-injected-by-js":"^3.3.1","vite-plugin-dts":"^3.7.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["pnpm lint:fix","pnpm test"]},"repository":{"type":"git","url":"git+https://github.com/cabaag/obviously-dove.git"},"keywords":["Obviously","interface","UI","library","react"],"author":{"name":"Carlos Barranco","email":"caba9313@gmail.com"},"bugs":{"url":"https://github.com/cabaag/obviously-dove/issues"},"homepage":"https://github.com/cabaag/obviously-dove#readme","scripts":{"dev":"pnpm storybook","build":"tsc --p ./tsconfig.json && vite build","lint":"eslint ./src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint ./src --fix --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","test":"pnpm jest --silent=false ./src","test:watch":"yarn test --watch","test:coverage":"yarn test --coverage","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepublish":"pnpm build"},"_id":"@cabaag/dove@0.1.6","_integrity":"sha512-n1nMdd5zuXzJbZ4BK/YA+1fdHgNjeMHukvTHfHvXxhJ2HYpc1rHizbGUEGSqoTLqHfS/tu/sFEMiA4RtnEghRQ==","_resolved":"/private/var/folders/bc/88mld2pn1z9c3f0gc95wbf5m0000gn/T/0faab53f8bb703e89b75926070d36a8b/cabaag-dove-0.1.6.tgz","_from":"file:cabaag-dove-0.1.6.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-n1nMdd5zuXzJbZ4BK/YA+1fdHgNjeMHukvTHfHvXxhJ2HYpc1rHizbGUEGSqoTLqHfS/tu/sFEMiA4RtnEghRQ==","shasum":"c290ebe1bcf8f13ca624c1b4ebab98f12038519e","tarball":"https://registry.npmjs.org/@cabaag/dove/-/dove-0.1.6.tgz","fileCount":5,"unpackedSize":595616,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbvsD9u0gzi4PbixldJy25seimtBy4fTiOxtgzPiTgiAiEArTfJ05UfMdr6LdckC+XvKRYOTFD1L2VSlHAeGm1B8LU="}]},"_npmUser":{"name":"cabaag","email":"caba9313@gmail.com"},"directories":{},"maintainers":[{"name":"cabaag","email":"caba9313@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dove_0.1.6_1705959449129_0.051832577749873376"},"_hasShrinkwrap":false},"0.1.7":{"name":"@cabaag/dove","private":false,"version":"0.1.7","type":"module","description":"Obviously library for UI components based on bootstrap","module":"./dist/main.es.js","main":"./dist/main.cjs.js","types":"./dist/main.d.ts","dependencies":{"@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/pro-light-svg-icons":"^6.5.1","@fortawesome/react-fontawesome":"^0.2.0","bootstrap":"^5.3.2","classnames":"^2.5.1","react":"^18.2.0","react-bootstrap":"^2.10.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/preset-env":"^7.23.8","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^7.6.7","@storybook/addon-interactions":"^7.6.7","@storybook/addon-links":"^7.6.7","@storybook/addon-onboarding":"^1.0.10","@storybook/blocks":"^7.6.7","@storybook/react":"^7.6.7","@storybook/react-vite":"^7.6.7","@storybook/test":"^7.6.7","@testing-library/jest-dom":"^6.2.0","@testing-library/react":"^14.1.2","@testing-library/user-event":"^14.5.2","@types/bootstrap":"^5.2.10","@types/jest":"^29.5.11","@types/node":"^20.10.8","@types/react":"^18.2.43","@types/react-dom":"^18.2.17","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.14.0","@vitejs/plugin-react":"^4.2.1","babel-jest":"^29.7.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-storybook":"^0.6.15","husky":"^8.0.3","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.0","prettier":"^3.1.1","sass":"^1.69.7","storybook":"^7.6.7","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3","vite":"^4.5.1","vite-plugin-css-injected-by-js":"^3.3.1","vite-plugin-dts":"^3.7.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["pnpm lint:fix","pnpm test"]},"repository":{"type":"git","url":"git+https://github.com/cabaag/obviously-dove.git"},"keywords":["Obviously","interface","UI","library","react"],"author":{"name":"Carlos Barranco","email":"caba9313@gmail.com"},"bugs":{"url":"https://github.com/cabaag/obviously-dove/issues"},"homepage":"https://github.com/cabaag/obviously-dove#readme","scripts":{"dev":"pnpm storybook","build":"tsc --p ./tsconfig.json && vite build","lint":"eslint ./src --ext ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint ./src --fix --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","test":"pnpm jest --silent=false ./src","test:watch":"yarn test --watch","test:coverage":"yarn test --coverage","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepublish":"pnpm build"},"_id":"@cabaag/dove@0.1.7","_integrity":"sha512-OKqtariQ7lDWkzphusFS5oSw3ezZ4bNDIUamruX0vWMDJiwaoinKAlhJfik6Terv16x4RyXFLe5/KRWhW/CKKA==","_resolved":"/private/var/folders/bc/88mld2pn1z9c3f0gc95wbf5m0000gn/T/638a415b00439eece2e0df23dfc241bd/cabaag-dove-0.1.7.tgz","_from":"file:cabaag-dove-0.1.7.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-OKqtariQ7lDWkzphusFS5oSw3ezZ4bNDIUamruX0vWMDJiwaoinKAlhJfik6Terv16x4RyXFLe5/KRWhW/CKKA==","shasum":"36ff9d5d519d1f8d472cb38d7eece2bc5cd16d34","tarball":"https://registry.npmjs.org/@cabaag/dove/-/dove-0.1.7.tgz","fileCount":5,"unpackedSize":2428725,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDickfOHqymPeRUcci5rjA/NXfaHRMrC5/IZbur71V0AIhAO2zbc6eFILTGPqUxOdUSxLGZruPFc1sxE0diUuc77N/"}]},"_npmUser":{"name":"cabaag","email":"caba9313@gmail.com"},"directories":{},"maintainers":[{"name":"cabaag","email":"caba9313@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dove_0.1.7_1705959760440_0.5092757830113404"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-17T20:32:15.621Z","0.1.0":"2024-01-17T20:32:15.966Z","modified":"2024-01-22T21:42:40.776Z","0.1.1":"2024-01-17T20:57:25.400Z","0.1.2":"2024-01-17T21:20:17.486Z","0.1.4":"2024-01-22T20:41:46.856Z","0.1.5":"2024-01-22T21:09:10.999Z","0.1.6":"2024-01-22T21:37:29.346Z","0.1.7":"2024-01-22T21:42:40.603Z"},"maintainers":[{"name":"cabaag","email":"caba9313@gmail.com"}],"description":"Obviously library for UI components based on bootstrap","homepage":"https://github.com/cabaag/obviously-dove#readme","keywords":["Obviously","interface","UI","library","react"],"repository":{"type":"git","url":"git+https://github.com/cabaag/obviously-dove.git"},"author":{"name":"Carlos Barranco","email":"caba9313@gmail.com"},"bugs":{"url":"https://github.com/cabaag/obviously-dove/issues"},"readme":"# Obviously Dove\n\nObviously library for UI components, was created with React and based on Bootstrap to adapt specific styles needs.\n\n## How to use\n\nIn the project you want to use have to install using one of the following commands:\n\n- `npm install @obv_cabaag/dove`\n\n- `yarn add @obv_cabaag/dove`\n\n- `pnpm add @obv_cabaag/dove`\n\nOnce installed have to import the component you want to use:\n\n```javascript\nimport Accordion from '@obv_cabaag/Accordion';\n```\n\n## Current Components\n\n- Accordion\n\n## Future Components\n\n- Alerts\n\n## Development\n\n### Run storybook\n\nDove integrates Storybook to enhance DX and test components in isolation, just need to run the storybook command with the following command:\n\n```bash\npnpm storybook\n```\n\nOnce Storybook is stated you can start create custom components for the library, will open a tab browser and navigate to the component you want to modify or create a new one\n\n### Create new Component\n\nTo create a new Component need to follow the structure of the actual components\n\n```bash\ncomponents\n├──NewComponentNameFolder\n|   ├── NewComponentName.tsx\n│   ├── NewComponentName.scss # If needed\n│   ├── NewComponentName.spec.tsx\n│   └── NewComponentName.stories.ts\n└── tsconfig.json\n```\n\nOnce created the new Component is imperative to name the component the same was as the folder name, this to follow a standard naming convention\n\n### Test Components\n\nTo test current or new components, just need to run one of the following commands\n\n```bash\n# Run the tests once\npnpm test\n```\n\n```bash\n# Run the tests in watch mode, ideally when creating tests, will re run tests on changes\npnpm test:watch\n```\n\n```bash\n# Run coverage tests to know the stats of the code\npnpm test:coverage\n```\n","readmeFilename":"README.md"}