9 Commits

Author SHA1 Message Date
Justin
d74822dea9 Updating terser usage to be only on the browser release 2020-09-26 19:05:44 +02:00
Justin Dalrymple
d9cd4c9a91 refactor: 💡 Migrated to a monorepo structure
Gitbeaker has been split up into 5 subpackages: gitbeaker-core, gitbeaker-node, gitbeaker-cli, gitbeaker-browser and gitbeaker-requester-utils.

gitbeaker-[node,cli,browser] are enviroment
specific sub packages. For example, if you want to use gitbeaker in a NodeJS environment, use gitbeaker-node. gitbeaker-core is where all the
base logic exists, and gitbeaker-requester-utils is a collection of utility functions for making custom requester libraries.

BREAKING CHANGE: 🧨 This migration requires users to import specific subpackages. For NodeJS
usage, that would be @gitbeaker/node.
2020-02-02 16:53:54 +01:00
Justin Dalrymple
0f17bedc0b
fix: Adding back functionality for rejectUnauthorized http option (#502)
Assigned the correct defaults as defined in https://nodejs.org/api/tls.html#tls_tls_connect_options_callback.

closes: #502
2019-12-22 20:05:05 +01:00
Justin
79d8c718b0 fix: Fixing the inability to use environment variables in the cli export (#463)
chore: Cleaning up the rollup configuration
chore: Updating packages to remove vulnerabilities
docs: Updating usage documentation to improve clarity
test: Adding proper tests for cli functionality
closes:#458
2019-11-21 11:00:18 +01:00
Justin Dalrymple
15c841c15b fix: Fixing some minor bugs (#486)
* fix: Change mapping import to be dynamic and fix old reference to humps
* chore: Removing default exports
* fix: Cleaning up .d.ts export
* docs: Adding browser example
* fix: Fixing rollup config

closes: #485
closes: #475
2019-10-28 14:10:54 +01:00
Daniel Ruf
cb582b80c7 fix: include all modules for the browser bundle - closes #475 (#476)
* fix: include all modules for the browser bundle - closes #475
* fix: correctly consume CommonJS packages
2019-10-23 16:48:46 +02:00
Justin
6f90f4c67d feat: Adding support for CLI
closes: #146
2019-08-30 17:50:16 -04:00
Justin
8e5dfc00cd chore: Major linting fixes 2019-08-22 11:52:28 -04:00
Justin
92467c57e6 refactor(build): Incorporating rollup in build process 2019-05-25 17:16:34 -04:00