Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bootstrap
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 263
    • Issues 263
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 114
    • Merge requests 114
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Bootstrap
  • bootstrap
  • Merge requests
  • !30037

Remove dist files from the repo

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Administrator requested to merge github/fork/memic84/master-ms-remove-dist-repo into master Jan 17, 2020
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 61

Created by: memic84

Closes #29970 (closed)

/dist/ and /js/dist/ are added to gitignore and tested for NPM, with npm pack --dry-run

I have no failed tests on my local machine, might be caching issues with git or linters? @XhmikosR

npm pack --dry-run
npm notice
npm notice 📦  bootstrap@4.3.1
npm notice === Tarball Contents ===
npm notice 1.1kB   LICENSE
npm notice 65.1kB  dist/css/bootstrap-grid.css
npm notice 48.3kB  dist/css/bootstrap-grid.min.css
npm notice 5.6kB   dist/css/bootstrap-reboot.css
npm notice 4.2kB   dist/css/bootstrap-reboot.min.css
npm notice 62.5kB  dist/css/bootstrap-utilities.css
npm notice 47.0kB  dist/css/bootstrap-utilities.min.css
npm notice 177.0kB dist/css/bootstrap.css
npm notice 144.3kB dist/css/bootstrap.min.css
npm notice 8.8kB   js/dist/alert.js
npm notice 4.2kB   js/src/alert.js
npm notice 250.8kB dist/js/bootstrap.bundle.js
npm notice 87.6kB  dist/js/bootstrap.bundle.min.js
npm notice 148.5kB dist/js/bootstrap.esm.js
npm notice 81.0kB  dist/js/bootstrap.esm.min.js
npm notice 157.9kB dist/js/bootstrap.js
npm notice 66.7kB  dist/js/bootstrap.min.js
npm notice 7.3kB   js/dist/button.js
npm notice 5.0kB   js/src/button.js
npm notice 26.2kB  js/dist/carousel.js
npm notice 17.1kB  js/src/carousel.js
npm notice 19.4kB  js/dist/collapse.js
npm notice 11.4kB  js/src/collapse.js
npm notice 2.3kB   js/dist/dom/data.js
npm notice 1.5kB   js/src/dom/data.js
npm notice 21.9kB  js/dist/dropdown.js
npm notice 15.0kB  js/src/dropdown.js
npm notice 10.9kB  js/dist/dom/event-handler.js
npm notice 9.0kB   js/src/dom/event-handler.js
npm notice 5.0kB   js/src/util/index.js
npm notice 4.1kB   js/dist/dom/manipulator.js
npm notice 1.8kB   js/src/dom/manipulator.js
npm notice 26.7kB  js/dist/modal.js
npm notice 17.4kB  js/src/modal.js
npm notice 5.0kB   js/dist/dom/polyfill.js
npm notice 3.4kB   js/src/dom/polyfill.js
npm notice 8.9kB   js/dist/popover.js
npm notice 4.5kB   js/src/popover.js
npm notice 3.4kB   js/src/util/sanitizer.js
npm notice 15.3kB  js/dist/scrollspy.js
npm notice 9.1kB   js/src/scrollspy.js
npm notice 3.3kB   js/dist/dom/selector-engine.js
npm notice 1.9kB   js/src/dom/selector-engine.js
npm notice 11.7kB  js/dist/tab.js
npm notice 6.8kB   js/src/tab.js
npm notice 11.9kB  js/dist/toast.js
npm notice 5.5kB   js/src/toast.js
npm notice 33.1kB  js/dist/tooltip.js
npm notice 19.9kB  js/src/tooltip.js
npm notice 8.3kB   package.json
npm notice 16.4kB  js/dist/alert.js.map
npm notice 168.9kB dist/css/bootstrap-grid.css.map
npm notice 104.5kB dist/css/bootstrap-grid.min.css.map
npm notice 86.3kB  dist/css/bootstrap-reboot.css.map
npm notice 34.7kB  dist/css/bootstrap-reboot.min.css.map
npm notice 104.3kB dist/css/bootstrap-utilities.css.map
npm notice 26.4kB  dist/css/bootstrap-utilities.min.css.map
npm notice 451.5kB dist/js/bootstrap.bundle.js.map
npm notice 349.5kB dist/js/bootstrap.bundle.min.js.map
npm notice 474.9kB dist/css/bootstrap.css.map
npm notice 295.1kB dist/js/bootstrap.esm.js.map
npm notice 222.6kB dist/js/bootstrap.esm.min.js.map
npm notice 296.3kB dist/js/bootstrap.js.map
npm notice 584.8kB dist/css/bootstrap.min.css.map
npm notice 225.8kB dist/js/bootstrap.min.js.map
npm notice 15.8kB  js/dist/button.js.map
npm notice 46.5kB  js/dist/carousel.js.map
npm notice 33.9kB  js/dist/collapse.js.map
npm notice 3.3kB   js/dist/dom/data.js.map
npm notice 39.3kB  js/dist/dropdown.js.map
npm notice 25.6kB  js/dist/dom/event-handler.js.map
npm notice 4.6kB   js/dist/dom/manipulator.js.map
npm notice 46.4kB  js/dist/modal.js.map
npm notice 13.4kB  js/dist/dom/polyfill.js.map
npm notice 14.9kB  js/dist/popover.js.map
npm notice 27.3kB  js/dist/scrollspy.js.map
npm notice 9.6kB   js/dist/dom/selector-engine.js.map
npm notice 22.6kB  js/dist/tab.js.map
npm notice 20.0kB  js/dist/toast.js.map
npm notice 60.5kB  js/dist/tooltip.js.map
npm notice 12.2kB  README.md
npm notice 1.1kB   scss/_alert.scss
npm notice 187B    scss/mixins/_alert.scss
npm notice 1.0kB   scss/utilities/_api.scss
npm notice 218B    scss/mixins/_background-variant.scss
npm notice 140B    scss/helpers/_background.scss
npm notice 598B    scss/_badge.scss
npm notice 1.3kB   scss/mixins/_border-radius.scss
npm notice 532B    scss/mixins/_box-shadow.scss
npm notice 1.4kB   scss/_breadcrumb.scss
npm notice 4.6kB   scss/mixins/_breakpoints.scss
npm notice 3.6kB   scss/_button-group.scss
npm notice 2.3kB   scss/_buttons.scss
npm notice 3.3kB   scss/mixins/_buttons.scss
npm notice 5.4kB   scss/_card.scss
npm notice 1.4kB   scss/mixins/_caret.scss
npm notice 4.9kB   scss/_carousel.scss
npm notice 37B     scss/helpers/_clearfix.scss
npm notice 93B     scss/mixins/_clearfix.scss
npm notice 785B    scss/_close.scss
npm notice 260B    scss/helpers/_colored-links.scss
npm notice 613B    scss/mixins/_deprecate.scss
npm notice 4.4kB   scss/_dropdown.scss
npm notice 515B    scss/helpers/_embed.scss
npm notice 4.6kB   scss/forms/_form-check.scss
npm notice 3.4kB   scss/forms/_form-control.scss
npm notice 2.2kB   scss/forms/_form-file.scss
npm notice 4.3kB   scss/forms/_form-range.scss
npm notice 2.5kB   scss/forms/_form-select.scss
npm notice 247B    scss/_forms.scss
npm notice 3.6kB   scss/mixins/_forms.scss
npm notice 4.5kB   scss/_functions.scss
npm notice 2.3kB   scss/mixins/_gradients.scss
npm notice 1.7kB   scss/mixins/_grid-framework.scss
npm notice 1.8kB   scss/_grid.scss
npm notice 2.0kB   scss/mixins/_grid.scss
npm notice 246B    scss/_helpers.scss
npm notice 395B    scss/mixins/_image.scss
npm notice 1.2kB   scss/_images.scss
npm notice 5.5kB   scss/forms/_input-group.scss
npm notice 832B    scss/forms/_labels.scss
npm notice 2.0kB   scss/forms/_layout.scss
npm notice 3.9kB   scss/_list-group.scss
npm notice 433B    scss/mixins/_list-group.scss
npm notice 168B    scss/mixins/_lists.scss
npm notice 876B    scss/_mixins.scss
npm notice 6.2kB   scss/_modal.scss
npm notice 2.1kB   scss/_nav.scss
npm notice 6.3kB   scss/_navbar.scss
npm notice 1.4kB   scss/_pagination.scss
npm notice 671B    scss/mixins/_pagination.scss
npm notice 4.7kB   scss/_popover.scss
npm notice 554B    scss/helpers/_position.scss
npm notice 1.1kB   scss/_progress.scss
npm notice 12.5kB  scss/_reboot.scss
npm notice 495B    scss/mixins/_reset-text.scss
npm notice 202B    scss/mixins/_resize.scss
npm notice 8.6kB   scss/vendor/_rfs.scss
npm notice 488B    scss/_root.scss
npm notice 789B    scss/mixins/_screen-reader.scss
npm notice 91B     scss/helpers/_screenreaders.scss
npm notice 1.1kB   scss/_spinners.scss
npm notice 223B    scss/helpers/_stretched-link.scss
npm notice 785B    scss/mixins/_table-row.scss
npm notice 3.6kB   scss/_tables.scss
npm notice 168B    scss/mixins/_text-truncate.scss
npm notice 73B     scss/helpers/_text-truncation.scss
npm notice 990B    scss/_toasts.scss
npm notice 2.6kB   scss/_tooltip.scss
npm notice 364B    scss/mixins/_transition.scss
npm notice 239B    scss/_transitions.scss
npm notice 1.5kB   scss/_type.scss
npm notice 10.7kB  scss/_utilities.scss
npm notice 1.3kB   scss/mixins/_utilities.scss
npm notice 421B    scss/forms/_validation.scss
npm notice 51.8kB  scss/_variables.scss
npm notice 1.3kB   scss/bootstrap-grid.scss
npm notice 411B    scss/bootstrap-reboot.scss
npm notice 367B    scss/bootstrap-utilities.scss
npm notice 920B    scss/bootstrap.scss
npm notice === Tarball Details ===
npm notice name:          bootstrap
npm notice version:       4.3.1
npm notice filename:      bootstrap-4.3.1.tgz
npm notice package size:  1.2 MB
npm notice unpacked size: 5.8 MB
npm notice shasum:        beca1e4b357ecdd0a037c7b14b04c825acbeeb2b
npm notice integrity:     sha512-j923McwNbJLeg[...]wrWLNDn2jovtQ==
npm notice total files:   160
npm notice
bootstrap-4.3.1.tgz

TODO Composer My understanding with composer is, that in packagist the github repo is linked, and from there it's fetched to the dev/local. So there is no /dist, and a local install will be needed for composer bootstrap. We should find a better solution for this.

Nuget Does anybody know how bootstrap is published on Nuget? And if the git files are linked, or sent to Nuget?

  • Test NPM
  • Test Composer / solve issue for the need of local builds
  • Test Nuget?
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/memic84/master-ms-remove-dist-repo