{"analyzedAt":"2023-01-04T09:47:34.337Z","collected":{"metadata":{"name":"@digitallyhappy/backstrap","scope":"digitallyhappy","version":"0.5.1","description":"Free Bootstrap 4 Admin Panel HTML Template","keywords":["admin","admin panel","admin template","bootstrap","css","dashboard","framework","front-end","responsive","sass","ui kit","webapp"],"date":"2023-01-04T09:17:19.966Z","author":{"name":"Cristian Tabacitu","url":"http://tabacitu.ro"},"publisher":{"username":"backpackforlaravel","email":"hello@digitallyhappy.com"},"maintainers":[{"username":"backpackforlaravel","email":"hello@digitallyhappy.com"},{"username":"tabacitu","email":"hello@tabacitu.ro"}],"contributors":[{"name":"Łukasz Holeczek","url":"http://holeczek.pl"},{"name":"Andrzej Kopański","url":"https://github.com/xidedix"}],"repository":{"type":"git","url":"git+https://github.com/digitallyhappy/backstrap.git"},"links":{"npm":"https://www.npmjs.com/package/%40digitallyhappy%2Fbackstrap","homepage":"https://backstrap.net","repository":"https://github.com/digitallyhappy/backstrap","bugs":"https://github.com/digitallyhappy/backstrap/issues"},"license":"MIT","dependencies":{"@coreui/coreui":"^2.1.16","@coreui/coreui-plugin-chartjs-custom-tooltips":"^1.3.1","@coreui/icons":"0.3.0","bootstrap":"^4.5.0","chart.js":"^2.9.3","core-js":"^3.6.5","flag-icon-css":"^3.4.6","font-awesome":"~4.7.0","jquery":"^3.6.0","line-awesome":"github:icons8/line-awesome","pace-progress":"1.0.2","perfect-scrollbar":"^1.5.0","pnotify":"^4.0.1","popper.js":"^1.16.1","regenerator-runtime":"^0.13.5","simple-line-icons":"^2.4.1"},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.9.6","@babel/plugin-proposal-object-rest-spread":"^7.9.6","@babel/plugin-proposal-throw-expressions":"^7.9.6","@babel/preset-env":"^7.9.6","autoprefixer":"^9.7.6","babel-eslint":"^10.1.0","babel-plugin-transform-es2015-modules-strip":"^0.1.1","browser-sync":"^2.26.7","chalk":"^2.4.2","clean-css-cli":"^4.3.0","copyfiles":"^2.2.0","cross-env":"^5.2.1","eslint":"^5.16.0","eslint-plugin-compat":"^2.7.0","foreach-cli":"^1.8.1","js-beautify":"^1.11.0","node-sass":"^5.0.0","nodemon":"^1.19.4","npm-run-all":"^4.1.5","postcss-cli":"^6.1.3","pug":"^2.0.4","rimraf":"^2.7.1","shelljs":"^0.8.4","stylelint":"^9.10.1","stylelint-config-recommended-scss":"^3.3.0","stylelint-config-standard":"^18.3.0","stylelint-order":"^2.2.1","stylelint-scss":"^3.17.2"},"releases":[{"from":"2022-12-05T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":0},{"from":"2022-10-06T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":1},{"from":"2022-07-08T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":1},{"from":"2022-01-04T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":1},{"from":"2021-01-04T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":4}],"readme":"# BackStrap - Free HTML Admin Template, using Bootstrap 4\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nWe've added our learnings from 10+ years of building admins to the [CoreUI HTML template](https://github.com/coreui/coreui-free-bootstrap-admin-template) (which we considered the best starting point for admin panel HTML in 2019). Now, we can build good-looking admin panels using Bootstrap 4, just by copy-pasting HTML blocks.\n\nUses:\n- CoreUI\n- Bootstrap 4\n- jQuery\n\nCan be used inside [Backpack for Laravel v4](https://backpackforlaravel.com) (due July 2019), or outside of it.\n\n\n![Demo Dashboard view of BackStrap Free HTML Template for Admin Panels](https://user-images.githubusercontent.com/35516476/73329444-51018780-4290-11ea-9379-94ae49f0d7d7.png)\n\n## Preview\n\nYou can see all page components on [backstrap.net](https://backstrap.net)\n\n## How to Use\n\nIf you don't think you'll need to customize its look&feel, we recommend you use our minified files directly. **Click Download** and use our files in your HTML:\n\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"utf-8\">\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, shrink-to-fit=no\">\n    <title>Your Page Title</title>\n    <!-- Icons-->\n    <link href=\"https://maxcdn.icons8.com/fonts/line-awesome/1.1/css/line-awesome-font-awesome.min.css\" rel=\"stylesheet\">\n    <link href=\"../node_modules/@coreui/icons/css/coreui-icons.min.css\" rel=\"stylesheet\">\n    <link href=\"../node_modules/flag-icon-css/css/flag-icon.min.css\" rel=\"stylesheet\">\n    <link href=\"../node_modules/simple-line-icons/css/simple-line-icons.css\" rel=\"stylesheet\">\n    <!-- CoreUI styles-->\n    <link href=\"css/style.css\" rel=\"stylesheet\">\n    <link href=\"vendors/pace-progress/css/pace.min.css\" rel=\"stylesheet\">\n    <!-- Backpack style on top-->\n    <link href=\"css/backstrap.css\" rel=\"stylesheet\">\n  </head>\n  <body class=\"app aside-menu-fixed sidebar-lg-show\">\n    \n    <!--   YOUR CONTENT HERE   -->\n    \n    <!-- CoreUI and necessary plugins-->\n    <script src=\"../node_modules/jquery/dist/jquery.min.js\"></script>\n    <script src=\"../node_modules/popper.js/dist/umd/popper.min.js\"></script>\n    <script src=\"../node_modules/bootstrap/dist/js/bootstrap.min.js\"></script>\n    <script src=\"../node_modules/pace-progress/pace.min.js\"></script>\n    <script src=\"../node_modules/perfect-scrollbar/dist/perfect-scrollbar.min.js\"></script>\n    <script src=\"../node_modules/@coreui/coreui/dist/js/coreui.min.js\"></script>\n    <!-- Plugins and scripts required by this view-->\n    <script src=\"../node_modules/chart.js/dist/Chart.min.js\"></script>\n    <script src=\"../node_modules/@coreui/coreui-plugin-chartjs-custom-tooltips/dist/js/custom-tooltips.min.js\"></script>\n    <script src=\"js/main.js\"></script>\n  </body>\n</html>\n```\n\n## Installation\n\n> Only if you need to change the design. If you're happy with our look & feel, read _How to use_ above.\n\nIf you want to change how it looks or works, install the theme on your machine, change whatever you want, then re-compile it.\n\n``` bash\n# clone the repo\n$ git clone https://github.com/digitallyhappy/BackStrap.git custom-backstrap\n\n# go into app's directory\n$ cd custom-backstrap\n\n# install app's dependencies (make sure you are using node v15 - eg. nvm use 15)\n$ npm install\n\n# serve with hot reload at localhost:3000.\n$ npm run serve\n\n# build for production with minification\n$ npm run build\n```\n\nWithin the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations. You'll see something like this:\n\n```\nbackstrap/\n├── build/         \n├── dist/          --> DON'T CHANGE; this is just a copy of the \"src/\" folder, to be used in production; don't make changes here - they will be overwritten by the build process; this folder will only show up after npm run build;\n├── pug/           --> YES CHANGE; this is where the preview file code lives; these files get turned into the HTML files inside the \"src/\" folder one runs npm run pug;  \n├── src/           --> YES CHANGE; this is where the actual source code lies, and where changes should be made;\n│   ├── css/       --> DON'T CHANGE; these files are generated; modify the SCSS files instead;\n│   ├── img/\n│   ├── js/\n│   ├── scss/      --> YES CHANGE; this is where you'll want to make CSS changes; these files get bundled and compiled, and inserted automatically inside the \"src/css\" folder; then the build process will copy all \"src\" contents inside the \"dist/css\" folder, so in the end your changes inside the \"src/scss\" folder will end up in \"dist/css\"; \n│   ├── vendors/\n│   ├── ...\n│   ├── index.html --> DON'T CHANGE; the HTML files are only used for previewing the template; they get generated from the \"pug\" folder, so don't modify them directly, your changes will get overwritten by the build process; modify the pug files instead;\n│   └── ...\n└── package.json\n```\n\nAfter you've run ```npm run build``` you'll also find a ```dist``` folder in the root. That's the one you should copy to your project, to use what's inside it.\n\n\n## Documentation\n\nTODO: soon\n\nUntil then, you can check out the documentation for the CoreUI Free Bootstrap Admin Template, which is what this HTML template uses underneath. It's hosted at their website [CoreUI](https://coreui.io/)\n\n\n## Contributing\n\nIf you encounter any bugs that are NOT design-related, please [submit a ticket to the CoreUI repository](https://github.com/coreui/coreui-free-bootstrap-admin-template). We regularly merge their new releases. So all fixes there will shortly be pulled into BackStrap.\n\nThe way this works is that:\n- preview (HTML) changes should be done inside the ```pug``` directory; then run ```npm run pug``` to turn those PUG files into HTML files inside the ```src``` folder;\n- design (CSS) changes should be done inside the ```src/scss``` directory; \n- after you're happy with the changes you've made, you should run ```npm run build``` to compile the changes you've made inside the ```src``` folder to the ```dist``` folder, which includes the files people actually use in production;\n\nProcess for the maintainer to publish a new version to NPM:\n- bump the package version inside ```package.json```;\n- commit the changes to git;\n- push the changes to the master branch;\n- ```npm publish```\n\n\n## Support Development\n\nThis HTML Template is just a layer on top of [CoreUI](https://coreui.io/), that customizes how it looks & feels. They've done the heavy lifting, so your and I don't have to. To show your gratitude for this free HTML template, please consider:\n- buying [CoreUI Pro](https://coreui.io/pro/) or [donating through PayPal](https://www.paypal.me/holeczek) to holeczek, the creator of CoreUI;\n- buying a [Backpack for Laravel](https://backpackforlaravel.com/) license;"},"npm":{"downloads":[{"from":"2023-01-03T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":47},{"from":"2022-12-28T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":203},{"from":"2022-12-05T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":686},{"from":"2022-10-06T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":4266},{"from":"2022-07-08T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":9450},{"from":"2022-01-04T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":19289}],"starsCount":0},"github":{"homepage":"http://backstrap.net","forkOf":"coreui/coreui-free-bootstrap-admin-template","starsCount":38,"forksCount":23,"subscribersCount":1,"issues":{"count":167,"openCount":31,"distribution":{"3600":3,"10800":0,"32400":1,"97200":5,"291600":7,"874800":5,"2624400":31,"7873200":69,"23619600":18,"70858800":23,"212576400":5},"isDisabled":false},"contributors":[{"username":"mrholek","commitsCount":281},{"username":"tabacitu","commitsCount":78},{"username":"xidedix","commitsCount":52},{"username":"vonsogt","commitsCount":7},{"username":"mvelosop","commitsCount":5},{"username":"borisdamevin","commitsCount":4},{"username":"dependabot-preview[bot]","commitsCount":4},{"username":"amayer5125","commitsCount":3},{"username":"promatik","commitsCount":3},{"username":"daveio","commitsCount":2},{"username":"theill","commitsCount":1},{"username":"ognjenm","commitsCount":1},{"username":"tyaakow","commitsCount":1},{"username":"felipear89","commitsCount":1},{"username":"blackholegalaxy","commitsCount":1},{"username":"Eduardoveras","commitsCount":1},{"username":"ctessier","commitsCount":1},{"username":"kkosuge","commitsCount":1},{"username":"ccoltman","commitsCount":1},{"username":"flack","commitsCount":1},{"username":"MartijnBastiaansen","commitsCount":1},{"username":"vanam","commitsCount":1},{"username":"jorwan","commitsCount":1},{"username":"vasilevich","commitsCount":1},{"username":"mgsmus","commitsCount":1}],"commits":[{"from":"2022-12-28T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":3},{"from":"2022-12-05T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":3},{"from":"2022-10-06T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":4},{"from":"2022-07-08T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":4},{"from":"2022-01-04T00:00:00.000Z","to":"2023-01-04T00:00:00.000Z","count":4}]},"source":{"files":{"readmeSize":7033,"testsSize":0,"hasChangelog":true},"linters":["editorconfig","eslint","stylelint"],"outdatedDependencies":{"line-awesome":{"required":"github:icons8/line-awesome","stable":"1.3.0","latest":"1.3.0"},"@coreui/icons":{"required":"0.3.0","stable":"2.1.0","latest":"3.0.0-alpha.1"},"flag-icon-css":{"required":"^3.4.6","stable":"4.1.7","latest":"4.1.7"},"pnotify":{"required":"^4.0.1","stable":"5.2.0","latest":"5.2.0"},"@coreui/coreui":{"required":"^2.1.16","stable":"4.2.6","latest":"4.2.6"},"chart.js":{"required":"^2.9.3","stable":"4.1.1","latest":"4.1.1"},"bootstrap":{"required":"^4.5.0","stable":"5.2.3","latest":"5.3.0-alpha1"}}}},"evaluation":{"quality":{"carefulness":0.45999999999999996,"tests":0,"health":0.5,"branding":0.4},"popularity":{"communityInterest":87,"downloadsCount":1422,"downloadsAcceleration":-7.581621004566211,"dependentsCount":0},"maintenance":{"releasesFrequency":0.3236301369863014,"commitsFrequency":0.7207876712328767,"openIssues":1,"issuesDistribution":0}},"score":{"final":0.41104439676425064,"detail":{"quality":0.49499975515581146,"popularity":0.09259940081272483,"maintenance":0.6575276569515817}}}