{"_id":"@berry-bundle-ui/assets","_rev":"2-e4961d9bc525982e5c7715261c138c26","name":"@berry-bundle-ui/assets","dist-tags":{"latest":"0.0.3-alpha.1"},"versions":{"0.0.1":{"name":"@berry-bundle-ui/assets","version":"0.0.1","main":"index.js","description":"Blazor's BerryBundleUI Assets (CSS & JS)","author":{"name":"franzwcom"},"repository":{"type":"git","url":"git+https://github.com/franzwcom/berrybundle-ui.git"},"license":"MIT","keywords":["UI","maracuya-ui","components","component library","Blazor","BerryBundleUI"],"scripts":{"tsc":"npx tsc","tsc:w":"npx tsc -w --removeComments","tsc:build:min":"yarn tsc && yarn copyscripts && esbuild ./dist/main.js --minify --outfile=dist/js/main.js","del:js":"rm dist/main.js","copyscripts":"cpx ./dist/js/**/*.js dist --verbose","start":"npx http-server -p 3000","start:w":"npx live-server --port=3000","s:w":"yarn start:w","build:start":"yarn clean:dist && yarn sass:main:min && yarn tsc:build:min && npm run start","sass:main":"yarn tokens && sass ./styles/main.scss ./dist/styles/main.min.css --no-source-map","sass:main:min":"yarn tokens && sass ./styles/main.scss ./dist/styles/main.min.css --style=compressed  --no-source-map","sass:w":"yarn tokens && sass --no-source-map --error-css --watch ./styles/main.scss:./dist/styles/main.min.css","sass:w:compressed":"sass --no-source-map --style=compressed --watch ./styles/main.scss:./dist/styles/main.min.css","clean":"rimraf node_modules","clean:n":"rm -rf node_modules/","clean:dist":"rimraf dist","copy:assets":"cpx ./assets/**/*.{png,jpg,svg,js,json,css} dist/assets  --verbose","tokens":"style-dictionary build -p scss","t":"yarn sass:main","dev":"concurrently \"yarn sass:w\" \"yarn tsc:w\" \"yarn start:w\"","den":"deno run --allow-net --allow-read server/server.ts","den:w":"deno run -A --watch --allow-net --allow-read server/server.ts"},"devDependencies":{"cpx":"^1.5.0","esbuild":"^0.19.5","sass":"^1.69.7","style-dictionary":"^3.9.2","typescript":"^5.3.3","concurrently":"^8.2.2"},"dependencies":{},"publishConfig":{"access":"public"},"gitHead":"bd46a22b2b6f05b059d1a5891c45b29f5603745b","bugs":{"url":"https://github.com/franzwcom/berrybundle-ui/issues"},"homepage":"https://github.com/franzwcom/berrybundle-ui#readme","_id":"@berry-bundle-ui/assets@0.0.1","_nodeVersion":"14.17.4","_npmVersion":"8.10.0","dist":{"integrity":"sha512-b70XRW2LX5rw9yTeEChidOfbrUMCwXGeOzH2mkzVlsxdrSkcUrM2khDj6p/hergeUOvErkp+U5mo4TveuZzy1g==","shasum":"3db6818d5e24c903b6b8c8d1eff91026e0c3417f","tarball":"https://registry.npmjs.org/@berry-bundle-ui/assets/-/assets-0.0.1.tgz","fileCount":3,"unpackedSize":18188,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwAMxwdVIhu/BgMECkD4K8EZa+5FJj0k624vqA2ISqtAiB2TMOhzPnCrIe542n0zSPPHsfdA0bctuGGsaMl3/ZkDQ=="}]},"_npmUser":{"name":"franzwcom","email":"franzhot@gmail.com"},"directories":{},"maintainers":[{"name":"franzwcom","email":"franzhot@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/assets_0.0.1_1711897905796_0.4920752499173273"},"_hasShrinkwrap":false},"0.0.2-alpha.1":{"name":"@berry-bundle-ui/assets","version":"0.0.2-alpha.1","main":"index.js","description":"Blazor's BerryBundleUI Assets (CSS & JS)","author":{"name":"franzwcom"},"repository":{"type":"git","url":"git+https://github.com/franzwcom/berrybundle-ui.git"},"license":"MIT","keywords":["UI","maracuya-ui","components","component library","Blazor","BerryBundleUI"],"scripts":{"tsc":"npx tsc","tsc:w":"npx tsc -w --removeComments","tsc:build:min":"yarn tsc && yarn copyscripts && esbuild ./dist/main.js --minify --outfile=dist/js/main.js","del:js":"rm dist/main.js","copyscripts":"cpx ./dist/js/**/*.js dist --verbose","start":"npx http-server -p 3000","start:w":"npx live-server --port=3000","s:w":"yarn start:w","build":"yarn sass:main:min && yarn compile","build:local":"yarn clean:dist && yarn sass:main:min && yarn compile","build:start":"yarn clean:dist && yarn sass:main:min && yarn compile && npm run start","sass:main":"yarn tokens && sass ./styles/main.scss ./dist/main.min.css --no-source-map","sass:main:min":"yarn tokens && sass ./styles/main.scss ./dist/main.min.css --style=compressed  --no-source-map","sass:w":"yarn tokens && sass --no-source-map --error-css --watch ./styles/main.scss:./dist/main.min.css","sass:w:compressed":"sass --no-source-map --style=compressed --watch ./styles/main.scss:./dist/main.min.css","clean":"rimraf node_modules","clean:n":"rm -rf node_modules/","clean:dist":"rimraf dist","copy:assets":"cpx ./assets/**/*.{png,jpg,svg,js,json,css} dist/assets  --verbose","tokens":"style-dictionary build -p scss","t":"yarn sass:main","dev":"concurrently \"yarn sass:w\" \"yarn compile:w\" \"yarn start:w\"","den":"deno run --allow-net --allow-read server/server.ts","den:w":"deno run -A --watch --allow-net --allow-read server/server.ts","compile":"node esbuild.config.js","compile:w":"node watch.js","bump:patch":"bump patch","bump:prepatch":"bump prepatch --preid alpha","bump:minor":"bump minor"},"devDependencies":{"@jsdevtools/version-bump-prompt":"^6.1.0","chokidar":"^3.6.0","concurrently":"^8.2.2","cpx":"^1.5.0","esbuild":"^0.19.12","rimraf":"^5.0.5","sass":"^1.69.7","style-dictionary":"^3.9.2","typescript":"^5.3.3"},"publishConfig":{"access":"public"},"gitHead":"c0570aba1ee12d6fd9989a8d20bac2c3e1e0150b","bugs":{"url":"https://github.com/franzwcom/berrybundle-ui/issues"},"homepage":"https://github.com/franzwcom/berrybundle-ui#readme","_id":"@berry-bundle-ui/assets@0.0.2-alpha.1","_nodeVersion":"14.17.4","_npmVersion":"8.10.0","dist":{"integrity":"sha512-zUc8D1vRCeTVV+FvMBwL5hVnzxGJMTsgGw86G79r/6ib9BfoaYDYl7mEWkWD1Onr1YljsXbJh7vauMGh5Y6Xtw==","shasum":"8356aca71586202c730ef2e72bf9763954e7b42b","tarball":"https://registry.npmjs.org/@berry-bundle-ui/assets/-/assets-0.0.2-alpha.1.tgz","fileCount":5,"unpackedSize":38867,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHPkT04QJuyzLXEjRM6bMttSSCUVvjrhsDyL7RWvod3AiAlR1QlGJt4fuUdhyk91PZeWyFpiZ71wlVmiWm0h6lxxg=="}]},"_npmUser":{"name":"franzwcom","email":"franzhot@gmail.com"},"directories":{},"maintainers":[{"name":"franzwcom","email":"franzhot@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/assets_0.0.2-alpha.1_1711954165749_0.17196941436919388"},"_hasShrinkwrap":false},"0.0.3-alpha.1":{"name":"@berry-bundle-ui/assets","version":"0.0.3-alpha.1","main":"index.js","description":"Blazor's BerryBundleUI Assets (CSS & JS)","author":{"name":"franzwcom"},"repository":{"type":"git","url":"git+https://github.com/franzwcom/berrybundle-ui.git"},"license":"MIT","keywords":["UI","maracuya-ui","components","component library","Blazor","BerryBundleUI"],"scripts":{"tsc":"npx tsc","tsc:w":"npx tsc -w --removeComments","tsc:build:min":"yarn tsc && yarn copyscripts && esbuild ./dist/main.js --minify --outfile=dist/js/main.js","del:js":"rm dist/main.js","copyscripts":"cpx ./dist/js/**/*.js dist --verbose","start":"npx http-server -p 3000","start:w":"npx live-server --port=3000","s:w":"yarn start:w","build":"yarn sass:main:min && yarn compile","build:local":"yarn clean:dist && yarn sass:main:min && yarn compile","build:start":"yarn clean:dist && yarn sass:main:min && yarn compile && npm run start","sass:main":"yarn tokens && sass ./styles/main.scss ./dist/main.min.css --no-source-map","sass:main:min":"yarn tokens && sass ./styles/main.scss ./dist/main.min.css --style=compressed  --no-source-map","sass:w":"yarn tokens && sass --no-source-map --error-css --watch ./styles/main.scss:./dist/main.min.css","sass:w:compressed":"sass --no-source-map --style=compressed --watch ./styles/main.scss:./dist/main.min.css","clean":"rimraf node_modules","clean:n":"rm -rf node_modules/","clean:dist":"rimraf dist","copy:assets":"cpx ./assets/**/*.{png,jpg,svg,js,json,css} dist/assets  --verbose","tokens":"style-dictionary build -p scss","t":"yarn sass:main","dev":"concurrently \"yarn sass:w\" \"yarn compile:w\" \"yarn start:w\"","den":"deno run --allow-net --allow-read server/server.ts","den:w":"deno run -A --watch --allow-net --allow-read server/server.ts","compile":"node esbuild.config.js","compile:w":"node watch.js","bump:patch":"bump patch","bump:prepatch":"bump prepatch --preid alpha","bump:minor":"bump minor"},"devDependencies":{"@jsdevtools/version-bump-prompt":"^6.1.0","chokidar":"^3.6.0","concurrently":"^8.2.2","cpx":"^1.5.0","esbuild":"^0.19.12","rimraf":"^5.0.5","sass":"^1.69.7","style-dictionary":"^3.9.2","typescript":"^5.3.3"},"publishConfig":{"access":"public"},"gitHead":"8adb813a31770d4f00c6a289809cdbae79a65afd","bugs":{"url":"https://github.com/franzwcom/berrybundle-ui/issues"},"homepage":"https://github.com/franzwcom/berrybundle-ui#readme","_id":"@berry-bundle-ui/assets@0.0.3-alpha.1","_nodeVersion":"14.17.4","_npmVersion":"8.10.0","dist":{"integrity":"sha512-e7KPotjNi6kIA06GLJd7SKbffKZMjr4nT+OFliehxmHc7Y4odjxyHi3RqBUQnHR7Ue6BKwz3wwK/kjt36KGndQ==","shasum":"2d7a9c9d1ad33363f143de7b49d2e3e6aac2d54b","tarball":"https://registry.npmjs.org/@berry-bundle-ui/assets/-/assets-0.0.3-alpha.1.tgz","fileCount":5,"unpackedSize":41537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaCSy5JpyjckAQSIE+qsBFt/IIAs4uK8YSDlpBLgJrhAIgfsCCga8fmrOi7GHUjh6JhK2vhrThjeV8A7mMoigrLBA="}]},"_npmUser":{"name":"franzwcom","email":"franzhot@gmail.com"},"directories":{},"maintainers":[{"name":"franzwcom","email":"franzhot@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/assets_0.0.3-alpha.1_1711958442099_0.1468666487439556"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-31T15:11:45.661Z","0.0.1":"2024-03-31T15:11:45.946Z","modified":"2024-04-01T08:00:42.494Z","0.0.2-alpha.1":"2024-04-01T06:49:25.909Z","0.0.3-alpha.1":"2024-04-01T08:00:42.276Z"},"maintainers":[{"name":"franzwcom","email":"franzhot@gmail.com"}],"description":"Blazor's BerryBundleUI Assets (CSS & JS)","homepage":"https://github.com/franzwcom/berrybundle-ui#readme","keywords":["UI","maracuya-ui","components","component library","Blazor","BerryBundleUI"],"repository":{"type":"git","url":"git+https://github.com/franzwcom/berrybundle-ui.git"},"author":{"name":"franzwcom"},"bugs":{"url":"https://github.com/franzwcom/berrybundle-ui/issues"},"license":"MIT","readme":"# Berry Bundle UI Assets (Alpha Version).\r\n\r\n\r\n\r\n## Important Notice: \r\nBerry Bundle UI Assets (Alpha Version).\r\n\r\nThis documentation is for Berry Bundle UI Assets, a package currently in its alpha stage.\r\n\r\n\r\n## Alpha Software Warning:\r\n\r\nPlease be aware that Berry Bundle UI Assets is under active development and considered alpha software. This means it may contain:\r\n\r\nIncomplete Features: Not all functionalities or components might be fully implemented.\r\nBugs and Issues: You might encounter unexpected behavior or errors during use.\r\nAPI Changes: The package's API (application programming interface) could be subject to changes in future releases, potentially impacting your integration.\r\n\r\n**Not for Production Use:**\r\n\r\nDue to the alpha status, we strongly advise against using Berry Bundle UI Assets in production environments. It's intended for testing, prototyping, and early development purposes. Using it in production could lead to unexpected issues that might affect the stability and functionality of your application.\r\n\r\nConsideration for Development and Testing:\r\n\r\nIf you choose to proceed with using Berry Bundle UI Assets for development or testing, please do so with caution and be prepared to handle potential issues. We recommend:\r\n\r\nThorough testing in a non-production environment.\r\nImplementing fallback mechanisms in case of unexpected behavior.\r\nStaying informed about updates and potential API changes.\r\nWe appreciate your understanding and encourage you to explore Berry Bundle UI Assets for development and testing purposes. We're actively working on making it a production-ready solution in the future.\r\n\r\n\r\n\r\n\r\n\r\n\r\nInstalling the Package\r\n\r\nPrerequisites:\r\n\r\nEnsure you have Node.js and npm (or yarn) installed on your system. You can verify this by running node -v and npm -v (or yarn -v) in your terminal. If not installed, download them from the official Node.js website: https://nodejs.org/en\r\nInstallation Command:\r\n\r\nOpen your terminal or command prompt and navigate to the root directory of your project where you want to use the @berry-bundle-ui/assets package. Then, run the following command:\r\n\r\n## Add using npm or yarn \r\n\r\n```bash\r\nnpm i @berry-bundle-ui/assets\r\n```\r\n\r\nAlternatively, if you prefer using yarn, you can use\r\n\r\n```bash\r\nyarn add @berry-bundle-ui/assets\r\n```\r\n\r\nThis command will download the @berry-bundle-ui/assets package from the npm registry and install it in your project's node_modules directory.\r\n\r\nUsing the Package\r\n\r\nOnce the package is installed, you can import the desired CSS and JavaScript files into your project:\r\n\r\nImporting CSS:\r\n\r\nTo include the CSS styles in your project, add the following line to your main stylesheet or a separate CSS file:\r\n\r\n```css\t\r\n@import \"@berry-bundle-ui/assets/dist/index.css\";\r\n\r\n```\r\n\r\nThis will import the CSS styles defined in the dist/index.css file of the package, providing you with the visual styles for your components.\r\n\r\n\r\n2 JavaScript:\r\n\r\nOnce installed, you can directly link the JavaScript files in your HTML project:\r\n\r\nLinking main.js and lib/index.js (Optional):\r\n\r\nIf you plan to use these JavaScript files directly in your project's HTML, you can add them using the <script> tag:\r\n\r\n```html\r\n<head>\r\n  <script src=\"node_modules/@berry-bundle-ui/assets/dist/main.js\"></script>\r\n  <script src=\"node_modules/@berry-bundle-ui/assets/dist/lib/index.js\"></script>\r\n</head>\r\n```\r\n\r\n\r\n\r\n\r\n\r\n## Using @berry-bundle-ui/assets from a CDN in Blazor Apps\r\n\r\nThis documentation guides you on incorporating the @berry-bundle-ui/assets package's CSS styles into your Blazor application using a Content Delivery Network (CDN).\r\n\r\n* Prerequisites:\r\n\r\nA Blazor application project set up.\r\nBasic understanding of HTML and CSS integration in Blazor.\r\n\r\nUsing CDN Link in App.razor\r\n\r\nAdd the CDN Reference:\r\n\r\nOpen your App.razor file, which typically serves as the main layout component in Blazor applications. Inside the <head> section of the file, add the following code:\r\n\r\nit must match the version of the package you are using \"**0.0.1**\"\r\n\r\n```csharp\r\n @{\r\n     var berryBundleCDN = \"https://unpkg.com/@berry-bundle-ui/assets@0.0.1/dist/main.min.css\";\r\n }\r\n <link href=\"@berryBundleCDN\" rel=\"stylesheet\" />\r\n\r\n```\r\n\r\n\r\n\r\n\r\n\r\nNote:\r\n\r\n** The above code snippet adds a link tag to the main.min.css file from the @berry-bundle-ui/assets package hosted on the unpkg CDN. Ensure that the version number in the CDN URL matches the version of the package you are using in your project. **\r\n","readmeFilename":"README.md"}