{"_id":"analsorhost-simple-bs","_rev":"1-f2de8db269a7ae4de8eb478030ba7ff6","name":"analsorhost-simple-bs","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"analsorhost-simple-bs","description":"Just a simple development cover basic bootstrap. Sleek, intuitive, and powerful front-end framework for faster and easier web development.  .","version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/analsorhost/analsorhost-simple-bs.git"},"keywords":["css","sass","ui","responsive","front-end","simple","ux bootstrap"],"homepage":"https://github.com/analsorhost/analsorhost-simple-bs.git","author":{"name":"Analsorhost"},"license":"MIT","bugs":{"url":"https://github.com/analsorhost/analsorhost-simple-bs/issues"},"main":"scss/bootstrap.scss","scripts":{"start":"npm-run-all --parallel watch docs-serve","bundlewatch":"bundlewatch --config .bundlewatch.config.json","css":"npm-run-all css-compile css-prefix css-rtl css-minify","css-compile":"sass --style expanded --source-map --embed-sources --no-error-css scss/:dist/css/","css-rtl":"cross-env NODE_ENV=RTL postcss --config build/postcss.config.js --dir \"dist/css\" --ext \".rtl.css\" \"dist/css/*.css\" \"!dist/css/*.min.css\" \"!dist/css/*.rtl.css\"","css-lint":"npm-run-all --aggregate-output --continue-on-error --parallel css-lint-*","css-lint-stylelint":"stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd","css-lint-vars":"fusv scss/ webpage/assets/scss/","css-minify":"npm-run-all --aggregate-output --parallel css-minify-*","css-minify-main":"cleancss -O1 --format breakWith=lf --with-rebase --source-map --source-map-inline-sources --output dist/css/ --batch --batch-suffix \".min\" \"dist/css/*.css\" \"!dist/css/*.min.css\" \"!dist/css/*rtl*.css\"","css-minify-rtl":"cleancss -O1 --format breakWith=lf --with-rebase --source-map --source-map-inline-sources --output dist/css/ --batch --batch-suffix \".min\" \"dist/css/*rtl.css\" \"!dist/css/*.min.css\"","css-prefix":"npm-run-all --aggregate-output --parallel css-prefix-*","css-prefix-main":"postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.rtl*.css\" \"!dist/css/*.min.css\"","css-prefix-examples":"postcss --config build/postcss.config.js --replace \"webpage/content/**/*.css\"","css-prefix-examples-rtl":"cross-env-shell NODE_ENV=RTL postcss --config build/postcss.config.js --dir \"webpage/content/docs/$npm_package_config_version_short/examples/\" --ext \".rtl.css\" --base \"webpage/content/docs/$npm_package_config_version_short/examples/\" \"webpage/content/docs/$npm_package_config_version_short/examples/{blog,carousel,dashboard,cheatsheet}/*.css\" \"!webpage/content/docs/$npm_package_config_version_short/examples/{blog,carousel,dashboard,cheatsheet}/*.rtl.css\"","js":"npm-run-all js-compile js-minify","js-compile":"npm-run-all --aggregate-output --parallel js-compile-*","js-compile-standalone":"rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap","js-compile-standalone-esm":"rollup --environment ESM:true,BUNDLE:false --config build/rollup.config.js --sourcemap","js-compile-bundle":"rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap","js-compile-plugins":"node build/build-plugins.js","js-lint":"eslint --cache --cache-location .cache/.eslintcache --report-unused-disable-directives --ext .html,.js .","js-minify":"npm-run-all --aggregate-output --parallel js-minify-*","js-minify-standalone":"terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map\" --output dist/js/bootstrap.min.js dist/js/bootstrap.js","js-minify-standalone-esm":"terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/bootstrap.esm.js.map,includeSources,url=bootstrap.esm.min.js.map\" --output dist/js/bootstrap.esm.min.js dist/js/bootstrap.esm.js","js-minify-bundle":"terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/bootstrap.bundle.js.map,includeSources,url=bootstrap.bundle.min.js.map\" --output dist/js/bootstrap.bundle.min.js dist/js/bootstrap.bundle.js","js-test":"npm-run-all --aggregate-output --parallel js-test-karma js-test-jquery js-test-integration-*","js-debug":"cross-env DEBUG=true npm run js-test-karma","js-test-karma":"karma start js/tests/karma.conf.js","js-test-integration-bundle":"rollup --config js/tests/integration/rollup.bundle.js","js-test-integration-modularity":"rollup --config js/tests/integration/rollup.bundle-modularity.js","js-test-cloud":"cross-env BROWSERSTACK=true npm run js-test-karma","js-test-jquery":"cross-env JQUERY=true npm run js-test-karma","lint":"npm-run-all --aggregate-output --continue-on-error --parallel js-lint css-lint lockfile-lint","docs":"npm-run-all docs-build docs-lint","docs-build":"hugo --cleanDestinationDir","docs-compile":"npm run docs-build","docs-vnu":"node build/vnu-jar.js","docs-lint":"npm run docs-vnu","docs-serve":"hugo server --port 9001 --disableFastRender","docs-serve-only":"npx sirv-cli _webpage --port 9001","lockfile-lint":"lockfile-lint --allowed-hosts npm --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json","update-deps":"ncu -u -x globby,karma-browserstack-launcher,karma-rollup-preprocessor && echo Manually update webpage/assets/js/vendor","release":"npm-run-all dist release-sri docs-build release-zip*","release-sri":"node build/generate-sri.js","release-version":"node build/change-version.js","release-zip":"cross-env-shell \"rm -rf bootstrap-$npm_package_version-dist && cp -r dist/ bootstrap-$npm_package_version-dist && zip -r9 bootstrap-$npm_package_version-dist.zip bootstrap-$npm_package_version-dist && rm -rf bootstrap-$npm_package_version-dist\"","release-zip-examples":"node build/zip-examples.js","dist":"npm-run-all --aggregate-output --parallel css js","test":"npm-run-all lint dist js-test docs-build docs-lint","netlify":"cross-env-shell HUGO_BASEURL=$DEPLOY_PRIME_URL npm-run-all dist release-sri docs-build","watch":"npm-run-all --parallel watch-*","watch-css-main":"nodemon --watch scss/ --ext scss --exec \"npm-run-all css-lint css-compile css-prefix\"","watch-css-dist":"nodemon --watch dist/css/ --ext css --ignore \"dist/css/*.rtl.*\" --exec \"npm run css-rtl\"","watch-css-docs":"nodemon --watch webpage/assets/scss/ --ext scss --exec \"npm run css-lint\"","watch-js-main":"nodemon --watch js/src/ --ext js --exec \"npm-run-all js-lint js-compile\"","watch-js-docs":"nodemon --watch webpage/assets/js/ --ext js --exec \"npm run js-lint\""},"peerDependencies":{"@popperjs/core":"^2.11.6"},"devDependencies":{"sass":"^1.55.0"},"_id":"analsorhost-simple-bs@1.0.0","gitHead":"fd2e9b034f8689ba552cad797565ec98412650be","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-hmBrFR9m4p7uwlWRFz28OTSal3oxZRj0L8lnkCAFzR9j6ttnEmORiq/atAljPeBEkivU43JrQk/wekJwGpiBWA==","shasum":"321af895f5d823788f244e6f25c5062e7c01aec1","tarball":"https://registry.npmjs.org/analsorhost-simple-bs/-/analsorhost-simple-bs-1.0.0.tgz","fileCount":672,"unpackedSize":16368874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhzIxY6mNpFwZ9q1SNcaq8tmIY8Fx7D5ZoNTu+FdxYowIhAIZOle3E/YG63C2OcjK7IXznAB3ZR2ZUCztEAIXZhYQa"}]},"_npmUser":{"name":"rewikisof","email":"donghuankb54@gmail.com"},"directories":{},"maintainers":[{"name":"rewikisof","email":"donghuankb54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/analsorhost-simple-bs_1.0.0_1709869999062_0.8974003455508528"},"_hasShrinkwrap":false},"1.0.1":{"name":"analsorhost-simple-bs","description":"Just a simple development cover basic bootstrap. Sleek, intuitive, and powerful front-end framework for faster and easier web development.  .","version":"1.0.1","repository":{"type":"git","url":"git+https://github.com/analsorhost/analsorhost-simple-bs.git"},"keywords":["css","sass","ui","responsive","front-end","simple","ux bootstrap"],"homepage":"https://github.com/analsorhost/analsorhost-simple-bs.git","author":{"name":"Analsorhost"},"license":"MIT","bugs":{"url":"https://github.com/analsorhost/analsorhost-simple-bs/issues"},"main":"scss/bootstrap.scss","scripts":{"start":"npm-run-all --parallel watch docs-serve","bundlewatch":"bundlewatch --config .bundlewatch.config.json","css":"npm-run-all css-compile css-prefix css-rtl css-minify","css-compile":"sass --style expanded --source-map --embed-sources --no-error-css scss/:dist/css/","css-rtl":"cross-env NODE_ENV=RTL postcss --config build/postcss.config.js --dir \"dist/css\" --ext \".rtl.css\" \"dist/css/*.css\" \"!dist/css/*.min.css\" \"!dist/css/*.rtl.css\"","css-lint":"npm-run-all --aggregate-output --continue-on-error --parallel css-lint-*","css-lint-stylelint":"stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd","css-lint-vars":"fusv scss/ webpage/assets/scss/","css-minify":"npm-run-all --aggregate-output --parallel css-minify-*","css-minify-main":"cleancss -O1 --format breakWith=lf --with-rebase --source-map --source-map-inline-sources --output dist/css/ --batch --batch-suffix \".min\" \"dist/css/*.css\" \"!dist/css/*.min.css\" \"!dist/css/*rtl*.css\"","css-minify-rtl":"cleancss -O1 --format breakWith=lf --with-rebase --source-map --source-map-inline-sources --output dist/css/ --batch --batch-suffix \".min\" \"dist/css/*rtl.css\" \"!dist/css/*.min.css\"","css-prefix":"npm-run-all --aggregate-output --parallel css-prefix-*","css-prefix-main":"postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.rtl*.css\" \"!dist/css/*.min.css\"","css-prefix-examples":"postcss --config build/postcss.config.js --replace \"webpage/content/**/*.css\"","css-prefix-examples-rtl":"cross-env-shell NODE_ENV=RTL postcss --config build/postcss.config.js --dir \"webpage/content/docs/$npm_package_config_version_short/examples/\" --ext \".rtl.css\" --base \"webpage/content/docs/$npm_package_config_version_short/examples/\" \"webpage/content/docs/$npm_package_config_version_short/examples/{blog,carousel,dashboard,cheatsheet}/*.css\" \"!webpage/content/docs/$npm_package_config_version_short/examples/{blog,carousel,dashboard,cheatsheet}/*.rtl.css\"","js":"npm-run-all js-compile js-minify","js-compile":"npm-run-all --aggregate-output --parallel js-compile-*","js-compile-standalone":"rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap","js-compile-standalone-esm":"rollup --environment ESM:true,BUNDLE:false --config build/rollup.config.js --sourcemap","js-compile-bundle":"rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap","js-compile-plugins":"node build/build-plugins.js","js-lint":"eslint --cache --cache-location .cache/.eslintcache --report-unused-disable-directives --ext .html,.js .","js-minify":"npm-run-all --aggregate-output --parallel js-minify-*","js-minify-standalone":"terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map\" --output dist/js/bootstrap.min.js dist/js/bootstrap.js","js-minify-standalone-esm":"terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/bootstrap.esm.js.map,includeSources,url=bootstrap.esm.min.js.map\" --output dist/js/bootstrap.esm.min.js dist/js/bootstrap.esm.js","js-minify-bundle":"terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/bootstrap.bundle.js.map,includeSources,url=bootstrap.bundle.min.js.map\" --output dist/js/bootstrap.bundle.min.js dist/js/bootstrap.bundle.js","js-test":"npm-run-all --aggregate-output --parallel js-test-karma js-test-jquery js-test-integration-*","js-debug":"cross-env DEBUG=true npm run js-test-karma","js-test-karma":"karma start js/tests/karma.conf.js","js-test-integration-bundle":"rollup --config js/tests/integration/rollup.bundle.js","js-test-integration-modularity":"rollup --config js/tests/integration/rollup.bundle-modularity.js","js-test-cloud":"cross-env BROWSERSTACK=true npm run js-test-karma","js-test-jquery":"cross-env JQUERY=true npm run js-test-karma","lint":"npm-run-all --aggregate-output --continue-on-error --parallel js-lint css-lint lockfile-lint","docs":"npm-run-all docs-build docs-lint","docs-build":"hugo --cleanDestinationDir","docs-compile":"npm run docs-build","docs-vnu":"node build/vnu-jar.js","docs-lint":"npm run docs-vnu","docs-serve":"hugo server --port 9001 --disableFastRender","docs-serve-only":"npx sirv-cli _webpage --port 9001","lockfile-lint":"lockfile-lint --allowed-hosts npm --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json","update-deps":"ncu -u -x globby,karma-browserstack-launcher,karma-rollup-preprocessor && echo Manually update webpage/assets/js/vendor","release":"npm-run-all dist release-sri docs-build release-zip*","release-sri":"node build/generate-sri.js","release-version":"node build/change-version.js","release-zip":"cross-env-shell \"rm -rf bootstrap-$npm_package_version-dist && cp -r dist/ bootstrap-$npm_package_version-dist && zip -r9 bootstrap-$npm_package_version-dist.zip bootstrap-$npm_package_version-dist && rm -rf bootstrap-$npm_package_version-dist\"","release-zip-examples":"node build/zip-examples.js","dist":"npm-run-all --aggregate-output --parallel css js","test":"npm-run-all lint dist js-test docs-build docs-lint","netlify":"cross-env-shell HUGO_BASEURL=$DEPLOY_PRIME_URL npm-run-all dist release-sri docs-build","watch":"npm-run-all --parallel watch-*","watch-css-main":"nodemon --watch scss/ --ext scss --exec \"npm-run-all css-lint css-compile css-prefix\"","watch-css-dist":"nodemon --watch dist/css/ --ext css --ignore \"dist/css/*.rtl.*\" --exec \"npm run css-rtl\"","watch-css-docs":"nodemon --watch webpage/assets/scss/ --ext scss --exec \"npm run css-lint\"","watch-js-main":"nodemon --watch js/src/ --ext js --exec \"npm-run-all js-lint js-compile\"","watch-js-docs":"nodemon --watch webpage/assets/js/ --ext js --exec \"npm run js-lint\""},"peerDependencies":{"@popperjs/core":"^2.11.6"},"devDependencies":{"sass":"^1.55.0"},"_id":"analsorhost-simple-bs@1.0.1","gitHead":"4c2ab77010d04fce1c5ee4aa5508bbb0becded67","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-klH2wxBydxJCuNeDjvzd9ntbDPyUuCNeyRd8iGb2rGllgbXue6yG8lYP8KaGIZ6KWYLTWqpQBiKbdvh7shERwg==","shasum":"b7347939c79130fcc346378d1faf204b35171dab","tarball":"https://registry.npmjs.org/analsorhost-simple-bs/-/analsorhost-simple-bs-1.0.1.tgz","fileCount":673,"unpackedSize":16369025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL5piU6Enmq94CJ6ubVu/CGwREkatX7PbGyaZWh9P0VwIgcJtao22PDF1Mo+F/eHxlyZpwkuA3yRvq5MENYxtqoys="}]},"_npmUser":{"name":"rewikisof","email":"donghuankb54@gmail.com"},"directories":{},"maintainers":[{"name":"rewikisof","email":"donghuankb54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/analsorhost-simple-bs_1.0.1_1714124764775_0.2499011482394342"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-08T03:53:19.061Z","1.0.0":"2024-03-08T03:53:19.436Z","modified":"2024-04-26T09:46:05.166Z","1.0.1":"2024-04-26T09:46:04.994Z"},"maintainers":[{"name":"rewikisof","email":"donghuankb54@gmail.com"}],"description":"Just a simple development cover basic bootstrap. Sleek, intuitive, and powerful front-end framework for faster and easier web development.  .","homepage":"https://github.com/analsorhost/analsorhost-simple-bs.git","keywords":["css","sass","ui","responsive","front-end","simple","ux bootstrap"],"repository":{"type":"git","url":"git+https://github.com/analsorhost/analsorhost-simple-bs.git"},"author":{"name":"Analsorhost"},"bugs":{"url":"https://github.com/analsorhost/analsorhost-simple-bs/issues"},"license":"MIT","readme":"<h3 align=\"center\">Custom Simple Analsorhost on Bootstrap</h3>\n\n<p align=\"center\">\nJust a simple development cover basic bootstrap. Sleek, intuitive, and powerful front-end framework for faster and easier web development.\n</p>\n\n## Installation\n\n1. install cssmolecule\n\n```bash\nnpm install cssmolecule\n```\n\n2. install analsorhost-simple-bootstrap\n\n```bash\nnpm install analsorhost-simple-bs\n```\n\n### Usage\n\n- in your `main.jsx` or `main.tsx` or `main.js` file import the following:\n\n```js\nimport \"cssmolecule\";\nimport \"analsorhost-simple-bs\";\n// your sass entry point\nimport \"./scss/main.scss\";\n```\n\nAlternatively you can also import the files in your sass.\n\n```scss\n@import \"cssmolecule/main.scss\";\n@import \"analsorhost-simple-bs/scss/bootstrap.scss\";\n```\n\n- use it like this\n\n```scss\n// include what you want you want from the framework\n// reboot/normalize\n@include reboot;\n// utilities\n@include api;\n// forms\n@include forms;\n// buttons\n@include buttons;\n.form {\n  // you can use extend, apply or class\n  @include extend(\"form-inline py-3\");\n  // your custom styles\n\n  input,\n  textarea {\n    @include extend(\"form-control my-2 px-4\");\n  }\n  button {\n    @include extend(\"btn btn-primary w-100\");\n    // customize without using !important\n    background-color: red;\n  }\n}\n// to extend a class\n\n.form-2 {\n  @include extend(\"form\", \".\");\n}\n```\n","readmeFilename":"README.md"}