Skip to content

Instantly share code, notes, and snippets.

@bodrick
Last active November 8, 2022 08:00
Show Gist options
  • Save bodrick/75ba7fe4d12aa3153883ae2cb866b46e to your computer and use it in GitHub Desktop.
Save bodrick/75ba7fe4d12aa3153883ae2cb866b46e to your computer and use it in GitHub Desktop.
esbuild and datatables.net
import $ from 'jquery'
window.jQuery = window.$ = $
import JSZip from 'jszip'
window.JSZip = JSZip
import 'pdfmake'
import dataTable from 'datatables.net-bs4'
dataTable(window, $)
import buttons from 'datatables.net-buttons-bs4'
buttons(window, $)
import columnVisibility from 'datatables.net-buttons/js/buttons.colVis.js'
columnVisibility(window, $)
import buttonsHtml5 from 'datatables.net-buttons/js/buttons.html5.js'
buttonsHtml5(window, $)
import buttonsPrint from 'datatables.net-buttons/js/buttons.print.js'
buttonsPrint(window, $)
import colReorder from 'datatables.net-colreorder-bs4'
colReorder(window, $)
import fixedColumns from 'datatables.net-fixedcolumns-bs4'
fixedColumns(window, $)
import scroller from 'datatables.net-scroller-bs4'
scroller(window, $)
import 'datatables.net'
import 'datatables.net-bs'
import 'datatables.net-bs/css/dataTables.bootstrap.css'
import 'datatables.net-buttons'
import 'datatables.net-buttons-bs'
import 'datatables.net-buttons-bs/css/buttons.bootstrap.css'
import 'datatables.net-buttons/js/buttons.colVis'
import 'datatables.net-buttons/js/buttons.html5'
import 'datatables.net-buttons/js/buttons.flash'
import 'datatables.net-buttons/js/buttons.print'
import 'datatables.net-colreorder'
import 'datatables.net-colreorder-bs'
import 'datatables.net-colreorder-bs/css/colReorder.bootstrap.css'
import 'datatables.net-fixedcolumns'
import 'datatables.net-fixedcolumns-bs'
import 'datatables.net-fixedcolumns-bs/css/fixedColumns.bootstrap.css'
import 'datatables.net-fixedheader'
import 'datatables.net-fixedheader-bs'
import 'datatables.net-fixedheader-bs/css/fixedHeader.bootstrap.css'
import 'datatables.net-rowgroup'
import 'datatables.net-rowgroup-bs'
import 'datatables.net-rowgroup-bs/css/rowGroup.bootstrap.css'
import 'datatables.net-rowreorder'
import 'datatables.net-rowreorder-bs'
import 'datatables.net-rowreorder-bs/css/rowReorder.bootstrap.css'
import 'datatables.net-responsive'
import 'datatables.net-responsive-bs'
import 'datatables.net-responsive-bs/css/responsive.bootstrap.css'
import 'datatables.net-scroller'
import 'datatables.net-scroller-bs'
import 'datatables.net-scroller-bs/css/scroller.bootstrap.css'
import 'datatables.net-select'
import 'datatables.net-select-bs'
import 'datatables.net-select-bs/css/select.bootstrap.css'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment