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
  • !23735

Create a bundled release of Bootstrap with Popper.js inside

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge bundle-popper into v4-dev Aug 29, 2017
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 18

Created by: Johann-S

I know this PR looks like my other one "Better modularisation of our plugins" but that PR is too huge so I'll split that PR and that's begin with this one.

This PR add a two new dist files : bootstrap.bundle.js and bootstrap.bundle.min.js, both include Popper.js inside, so with this two files no need to include Popper.js

Also they are new dev dependencies : rollup which allow us to bundle our files

  • Update stamp.js
  • Make some tests with a bundler

I chose to build our bootstrap file in iife because currently that's what we have, we are not totally compatible with UMD

Work in progress

/CC @FezVrasta

Close : #22783 (closed), #17201 (closed), #18413 (closed)

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: bundle-popper