{"_id":"@unicorn-fail/drupal-bootstrap-styles","_rev":"4-b82770a51aae5632ee51adfe70a51648","name":"@unicorn-fail/drupal-bootstrap-styles","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@unicorn-fail/drupal-bootstrap-styles","version":"0.0.1","description":"Styles used to bridge the gap between Drupal and Bootstrap.","repository":{"type":"git","url":"git+https://github.com/unicorn-fail/drupal-bootstrap-styles.git"},"author":{"name":"Mark Carver"},"license":"GPL-2.0","scripts":{"build":"node ./build.js","test":"node ./build.js --no-interactive","prepare":"node ./build.js --no-interactive"},"devDependencies":{"@unicorn-fail/string-extra":"^1.0.2","ansi-escapes":"^4.0.1","ansi-regex":"^4.1.0","bluebird":"^3.5.3","chalk":"^2.4.2","clean-css":"^4.2.1","cli-cursor":"^2.1.0","cli-spinners":"^2.0.0","fs-extra":"^7.0.1","get-sri":"^1.0.2","less":"^3.9.0","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","live-plugin-manager":"^0.12.0","log-symbols":"^2.2.0","node-graceful":"^1.0.1","p-queue":"^4.0.0","pretty-time":"^1.1.0","semver":"^5.6.0","simple-json-request":"^0.5.2","string":"^3.3.3","yargs":"^13.2.1"},"dependencies":{},"bugs":{"url":"https://github.com/unicorn-fail/drupal-bootstrap-styles/issues"},"homepage":"https://github.com/unicorn-fail/drupal-bootstrap-styles#readme","directories":{"lib":"lib"},"gitHead":"97896db616566e028a57bb8fa577e770a5bc042f","_id":"@unicorn-fail/drupal-bootstrap-styles@0.0.1","_nodeVersion":"11.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Qy2VTFD/9nNPH15IfMyM3ytKWw/Hf+Q9RMFGwBY+lBomOh4EqnP42fCmh82uRZJTPWbqM/jtY8ccXkbuwcSRyg==","shasum":"5220758d51979fbb8391ccb2732898fe10d4fe39","tarball":"https://registry.npmjs.org/@unicorn-fail/drupal-bootstrap-styles/-/drupal-bootstrap-styles-0.0.1.tgz","fileCount":138,"unpackedSize":2002187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmLq5CRA9TVsSAnZWagAAEDoP/Rhb3fu5LblLpxBT8KKY\nwl9vLHpaBXH6p8So1bHnE92SjNkRXixPOyO2jAikBJUxsoDhVTcYiJ5kdQk6\nJyhXVNzrKtaTdW/AqkrROgEz1EswchNXvLEYkK1si2++Kx1lZ2R+bQFOao/m\n41uYSQT8QAdD6wpzTTVzy+jMfInSnspeFhR6Ut0FXruP+rIT7uKdI6m4WUem\nJKksOp9yEh2todZZmnkmjnJhm5Fb3dkVQcJ4Mr8I1DuAzaHkO4N+niyx2Y2a\nJyCpJpT3vm7Z6gawETymcY3V9ScQhZ4YglAJEkNi8I5O61wKMS3Ytow9skTq\nP1fgbOStGMCzeaKLfr6Vwq4eZvesc6jXy1hqPu80zBBFb4BhN/scz08+/qWI\nSoVdCkFmB14g0BAh1IkCAiJuU3smCZ/2155Hr5Pg0WQny8BIJML8rpJjEDLa\nsgspnuvUlzVAIw4q5q6YG/jUjHX0CvF5oZnJS7DkeVoNcFqjsxfxKAoSRv6A\nWeZ3IDn5OvcYWi//a6Lcwp7cvjTd+Sv/Q7ayaJVae8Ah5x5kZikEaHsOkwBE\nX/rx3IcNCd3hSwO5wDAFwKZdiAuQJgKGWOxfBWCTR3JDiU25tunBubP6XSjx\n4PMquwJCBjePTV6jBuDIahhC0j+ty/h2HQywKYgG/Gild32HETJEEyIubtHc\n6gDc\r\n=q79G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgibdQylcV3MSyXSXJo9nFzIIoQc6GMxBCGobt0VbSzAiADQGOYFOQV2lirE+2N+hS+9v1hiOy0MvbJOzf3nPOoOw=="}]},"maintainers":[{"name":"markcarver","email":"mark.carver@me.com"}],"_npmUser":{"name":"markcarver","email":"mark.carver@me.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/drupal-bootstrap-styles_0.0.1_1553513144723_0.3553610602224577"},"_hasShrinkwrap":false},"0.0.2":{"name":"@unicorn-fail/drupal-bootstrap-styles","version":"0.0.2","description":"Styles used to bridge the gap between Drupal and Bootstrap.","repository":{"type":"git","url":"git+https://github.com/unicorn-fail/drupal-bootstrap-styles.git"},"author":{"name":"Mark Carver"},"license":"GPL-2.0","scripts":{"build":"node ./build.js","test":"node ./build.js --no-interactive","prepare":"node ./build.js --no-interactive"},"devDependencies":{"@unicorn-fail/string-extra":"^1.0.2","ansi-escapes":"^4.0.1","ansi-regex":"^4.1.0","bluebird":"^3.5.3","chalk":"^2.4.2","clean-css":"^4.2.1","cli-cursor":"^2.1.0","cli-spinners":"^2.0.0","fs-extra":"^7.0.1","get-sri":"^1.0.2","less":"^3.9.0","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","live-plugin-manager":"^0.12.0","log-symbols":"^2.2.0","node-graceful":"^1.0.1","p-queue":"^4.0.0","pretty-time":"^1.1.0","semver":"^5.6.0","simple-json-request":"^0.5.2","string":"^3.3.3","yargs":"^13.2.1"},"dependencies":{},"bugs":{"url":"https://github.com/unicorn-fail/drupal-bootstrap-styles/issues"},"homepage":"https://github.com/unicorn-fail/drupal-bootstrap-styles#readme","directories":{"lib":"lib"},"gitHead":"9a9f753c46d656dcd1fa63ab1c3e0f06ed04682e","_id":"@unicorn-fail/drupal-bootstrap-styles@0.0.2","_nodeVersion":"11.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YN2ydCOzz56RZO5ExMRN7IhtKEkQpJGd0jXKsry3BWZV0HSsftX8d4ApFUHLA0APDwAqnbF1/KVfgsug75HTQg==","shasum":"6fafc2cb596bf1a005ce0adb455913c5a88de006","tarball":"https://registry.npmjs.org/@unicorn-fail/drupal-bootstrap-styles/-/drupal-bootstrap-styles-0.0.2.tgz","fileCount":139,"unpackedSize":2062578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC81WCRA9TVsSAnZWagAAvZYP/R2ADeADbYRsFZ0wReMo\n8WzewwCKG+QG+h0q/apBnmyf9XUiKPfLQFXW3YsdYr+EDbQ9hSjGr+tZ+8Xd\n1Zal+LRxDzGHgW6Cj6v5wUXvt9dEU2Uyiiiz4WXb1VxIvskIuGUAkYcmsX//\ndg9IXY9E70IQT8Ha/fimR0seplKux5hEQ076dvw0LcllkTAToHjNekhcpGwW\nwdNsw3l52yZmXM6GsbveqDwQUsW7YFSUpQARuzv+mF7R+XykJS28SFuS2Esd\naMTNLYlrV/ubvYtW76YsDevhwibTNz5bvcBn+01hA1oG4RxVYWCt0040H6z9\n2IKLrK6ttIxti6LwTv3QhTJpwSGuxbIIBRY2UTiR3cNKNC6JWElaT4Rp+yZ6\nmXUyVc+W5HvXkyTfIeF9p0T+5Sc2QRAO94PxhllxJ7N7rDer6Eavp95cr3Yt\nZ27brbqinQ7bbi6A1hkbc2r6di9SUuGNzs8j/Ml+w9cm+i9ZbzzIiIe3MOMu\nVBOtRvyb6eKWK9+Y5CZHVbvO/62+cFGe4cuGOBOn2DbK1PpwY6qXWIpD9j4h\npqyDUOR3hPTWkNCpFtCdaPxRhkUG0MXt7PzniUPaSFDcJ+ap0WSJoVPAq6w6\n9INeV3UlMNmqlRI9Zqo8eoCbyeroKKNZWrh23LY8JInrjGsOQHTF4cIOOGNa\nXZdT\r\n=lwkS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTEIi1MxHDdbfD7MVtI9TlyvdzhJUfYRo9iIWtkB4dOAiEA/4ttRAjAlvD5m2snCzk8S3jhw17rgosiUcCV9ZnCNzk="}]},"maintainers":[{"name":"markcarver","email":"mark.carver@me.com"}],"_npmUser":{"name":"markcarver","email":"mark.carver@me.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/drupal-bootstrap-styles_0.0.2_1561054549556_0.14132242818651708"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-25T11:25:44.557Z","0.0.1":"2019-03-25T11:25:44.905Z","modified":"2022-04-07T09:35:01.694Z","0.0.2":"2019-06-20T18:15:49.717Z"},"maintainers":[{"email":"mark@unicorn.fail","name":"markhalliwell"}],"description":"Styles used to bridge the gap between Drupal and Bootstrap.","homepage":"https://github.com/unicorn-fail/drupal-bootstrap-styles#readme","repository":{"type":"git","url":"git+https://github.com/unicorn-fail/drupal-bootstrap-styles.git"},"author":{"name":"Mark Carver"},"bugs":{"url":"https://github.com/unicorn-fail/drupal-bootstrap-styles/issues"},"license":"GPL-2.0","readme":"# Drupal Bootstrap Styles\n\n> Styles used to bridge the gap between Drupal and Bootstrap.\n\nThe primary purpose of this project is to provide additional default styling for\n[Drupal Bootstrap] based sub-themes.\n\n## Source Files\n\n#### 8.x-3.x ([documentation](https://drupal-bootstrap.org/api/bootstrap/docs!Sub-Theming.md/group/sub_theming/8.x-3.x))\n- [LESS](src/3.x.x/8.x-3.x/less/)\n- [SASS](src/3.x.x/8.x-3.x/scss/)\n\n#### 7.x-3.x ([documentation](https://drupal-bootstrap.org/api/bootstrap/docs!Sub-Theming.md/group/sub_theming/7.x-3.x))\n- [LESS](src/3.x.x/7.x-3.x/less/)\n- [SASS](src/3.x.x/7.x-3.x/scss/)\n\n---\n\n## CDN (Distributed)\n\nFor CDN based sub-themes, this project compiles the above source files for all\nbranches, versions and themes and publishes them as a package available on\n[NPM]. This is primarily due to the shear number of permutations created by\nthese variables; which number in the hundreds, of which the majority of them\nare simply duplicates of previously compiled output.\n\n## Development\n\nWhen developing locally, you must first install [Node.js] and [Yarn]. Once\ninstalled, you may run the following commands from the root directory of this\nproject.\n\n#### Project Installation\n\n```bash\nyarn install\n```\n\n#### Compiling\n\n```bash\nyarn build\n```\n\n#### API\n\nAfter the project has been compiled, there is a `./dist/api.json` file that is\ngenerated alongside  the compiled source files. This file contains a record\nof all files generated. If a file has a `symlink` entry, it means the file is\na duplicate of a previously generated file and you should use it instead. This\nfile is necessary since [NPM] does not actually publish symlinks. \n\n## History\n\nThis project was created in an effort to consolidate and simplify the tedious\ntask of compiling multiple permutations of the generated styles within the\nproject. It was also done in an effort to reduce the overall packaged size of\nthe base theme as not everyone will need these styles and, if so, would only\nneed a single compiled versions based on the version and theme chosen. For more\ninformation, see the following original Drupal.org issue:\n\n[Move \"overrides\" source files and generated CSS to separate project](https://www.drupal.org/project/bootstrap/issues/2852156)\n\n\n[Bootstrap Framework]: https://getbootstrap.com/docs/3.4/\n[Bootstrap Framework Source Files]: https://github.com/twbs/bootstrap-sass\n[Drupal Bootstrap]: https://www.drupal.org/project/bootstrap\n[Drupal Bootstrap Styles]: https://github.com/unicorn-fail/drupal-bootstrap-styles\n[Sass]: http://sass-lang.com\n[NPM]: https://www.npmjs.com/package/@unicorn-fail/drupal-bootstrap-styles\n[Node.js]: https://nodejs.org\n[Yarn]: https://yarnpkg.com\n","readmeFilename":"README.md"}