-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use rollup for builds #47
Commits on Sep 17, 2018
-
build: replaced webpack with rollup. Closes #45
Removed `hot` command from `package.json`, as rollup does not support HMR. `rollup-plugin-terser` is locked @v2.0.2 because of TrySound/rollup-plugin-terser#5 NOTE: No unit test working at this time! I could not check if the config works well on actual applications!
Gerkin committedSep 17, 2018 Configuration menu - View commit details
-
Copy full SHA for 9b0f92e - Browse repository at this point
Copy the full SHA 9b0f92eView commit details -
build: Build package with rollup
Gerkin committedSep 17, 2018 Configuration menu - View commit details
-
Copy full SHA for f06cf63 - Browse repository at this point
Copy the full SHA f06cf63View commit details
Commits on Sep 19, 2018
-
build: Add commonjs plugin to rollup for object-path
Related to #45. NOTE: `object-path` is an UMD module, that can't be well tree-shaken by rollup. It would be best to use equivalent pure CommonJS/ES modules
Gerkin committedSep 19, 2018 Configuration menu - View commit details
-
Copy full SHA for d0b2f0f - Browse repository at this point
Copy the full SHA d0b2f0fView commit details -
build: Separate IIFE & ES builds
Gerkin committedSep 19, 2018 Configuration menu - View commit details
-
Copy full SHA for 813172a - Browse repository at this point
Copy the full SHA 813172aView commit details -
tests: Updated examples to use rollup
Gerkin committedSep 19, 2018 Configuration menu - View commit details
-
Copy full SHA for fe468af - Browse repository at this point
Copy the full SHA fe468afView commit details
Commits on Sep 20, 2018
-
build(package.json): Changed
main
fieldThe main field now uses the pre-built ES (for modules) version of the package.
Gerkin committedSep 20, 2018 Configuration menu - View commit details
-
Copy full SHA for ecd5a93 - Browse repository at this point
Copy the full SHA ecd5a93View commit details -
docs(README): Updated readme to show IIFE module usage in browser
The browser-ready bundle is now an IIFE, that does not export anything, and simply register itself in vue.
Gerkin committedSep 20, 2018 Configuration menu - View commit details
-
Copy full SHA for 6758b55 - Browse repository at this point
Copy the full SHA 6758b55View commit details
Commits on Sep 21, 2018
-
build: Change import, removed webpack config
Replaced objectPath all import to simple `get` import in `src/classes/column` Deleted `webpack.config.js`
Gerkin committedSep 21, 2018 Configuration menu - View commit details
-
Copy full SHA for 8fd1198 - Browse repository at this point
Copy the full SHA 8fd1198View commit details -
chore: Installed latest deps, updated package-lock.json
Gerkin committedSep 21, 2018 Configuration menu - View commit details
-
Copy full SHA for bf23318 - Browse repository at this point
Copy the full SHA bf23318View commit details
Commits on Sep 26, 2018
-
chore: Removed mix-manifest file
Gerkin committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for d6a525c - Browse repository at this point
Copy the full SHA d6a525cView commit details -
build(rollup): Changed output file names
`iife` build now named `vuejs-datatable.js` `esm` build now named `vuejs-datatable.esm.js`
Gerkin committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 56f9e1d - Browse repository at this point
Copy the full SHA 56f9e1dView commit details -
build(package): Added
build
npm script`npm run build` is equivalent to `npm run production && npm run examples`
Gerkin committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for f0b9457 - Browse repository at this point
Copy the full SHA f0b9457View commit details -
Gerkin committed
Sep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 77b905c - Browse repository at this point
Copy the full SHA 77b905cView commit details -
fix(examples): Fixed undefined node globals
Gerkin committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 7d5cdc9 - Browse repository at this point
Copy the full SHA 7d5cdc9View commit details