-
Notifications
You must be signed in to change notification settings - Fork 382
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
[WIP] convert to ES Module format #475
Commits on Sep 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e46aa82 - Browse repository at this point
Copy the full SHA e46aa82View commit details
Commits on Sep 14, 2021
-
finish initial ESM format in source files, built ESM, CJS, and UMD ou…
…tput with Rollup instead of Browserify TODO: Some shims for Node.js were disabled to get this initially building for the browser.
Configuration menu - View commit details
-
Copy full SHA for 2dc1db6 - Browse repository at this point
Copy the full SHA 2dc1db6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e71261 - Browse repository at this point
Copy the full SHA 8e71261View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20385ad - Browse repository at this point
Copy the full SHA 20385adView commit details
Commits on Sep 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a6ca753 - Browse repository at this point
Copy the full SHA a6ca753View commit details
Commits on Sep 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 17d73e5 - Browse repository at this point
Copy the full SHA 17d73e5View commit details
Commits on Sep 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 31224af - Browse repository at this point
Copy the full SHA 31224afView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcc10f5 - Browse repository at this point
Copy the full SHA dcc10f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for aee7a57 - Browse repository at this point
Copy the full SHA aee7a57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a7b720 - Browse repository at this point
Copy the full SHA 1a7b720View commit details -
Merge branch 'develop' into convert-to-esm
* develop: (actions) also run on PR. (RobotWebTools#479) Fix security issues (RobotWebTools#478)
Configuration menu - View commit details
-
Copy full SHA for fbd53bc - Browse repository at this point
Copy the full SHA fbd53bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7db2591 - Browse repository at this point
Copy the full SHA 7db2591View commit details
Commits on Sep 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 180e1e7 - Browse repository at this point
Copy the full SHA 180e1e7View commit details -
delete package-lock.json to fix the fsevents error on CI. Plus packag…
…e-lock.json is not useful for libraries (it does not get published with libraries), and having it reduces chances of us catching (during development or on CI) breaks in our library due to accidental in-range breaking changes in dependencies
Configuration menu - View commit details
-
Copy full SHA for 675ca49 - Browse repository at this point
Copy the full SHA 675ca49View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3799a5 - Browse repository at this point
Copy the full SHA d3799a5View commit details
Commits on Sep 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 54c6316 - Browse repository at this point
Copy the full SHA 54c6316View commit details -
Merge branch 'develop' into convert-to-esm
* develop: Bump mocha from 9.1.1 to 9.1.2 (RobotWebTools#480)
Configuration menu - View commit details
-
Copy full SHA for ada3edf - Browse repository at this point
Copy the full SHA ada3edfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17f9e7c - Browse repository at this point
Copy the full SHA 17f9e7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 793c940 - Browse repository at this point
Copy the full SHA 793c940View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc7f68 - Browse repository at this point
Copy the full SHA bdc7f68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30fd409 - Browse repository at this point
Copy the full SHA 30fd409View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98edbfe - Browse repository at this point
Copy the full SHA 98edbfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42d6590 - Browse repository at this point
Copy the full SHA 42d6590View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd5ed0c - Browse repository at this point
Copy the full SHA bd5ed0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42b3004 - Browse repository at this point
Copy the full SHA 42b3004View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d428a1 - Browse repository at this point
Copy the full SHA 1d428a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3c43db - Browse repository at this point
Copy the full SHA f3c43dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8dda47 - Browse repository at this point
Copy the full SHA c8dda47View commit details
Commits on Sep 28, 2021
-
make the repo friendly to npm install
This allows people to install the package from a git repo (f.e. `npm install roslib@github-username/roslibjs`). by performing the `build` process in the `prepare` script. `prepare` is not only is executed before the `publish` script during publish (so that case is still satisfied), but `prepare` is also executed by `npm` during the `install` process. During `npm install` `devDependencies` are installed in a temporary folder, so those dependencies are even available to the `prepare` script. The end result is that someone can fork the repo, and easily install it, without having to publish the package under a new name, and without having to build and commit build artifacts into the repo (this is why the build artifacts were recently added to `.gitignore` in this repo a few commits back). People who rely on global variable script tags can still use URLs like `https://unpkg.com/browse/roslib@1.1.0/build/roslib.js` in their script tags src attributes, or just download such files to the app locally.
Configuration menu - View commit details
-
Copy full SHA for ee2d985 - Browse repository at this point
Copy the full SHA ee2d985View commit details -
Configuration menu - View commit details
-
Copy full SHA for 893751a - Browse repository at this point
Copy the full SHA 893751aView commit details
Commits on Oct 3, 2021
-
ignore build output, libraries don't need lock files
(see reasoning in RobotWebTools/ros3djs@f56c58a)
Configuration menu - View commit details
-
Copy full SHA for 2ce4ddc - Browse repository at this point
Copy the full SHA 2ce4ddcView commit details
Commits on Oct 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 278f847 - Browse repository at this point
Copy the full SHA 278f847View commit details