mirror of
https://github.com/Wessel/wumpfetch.git
synced 2026-07-23 00:27:11 +02:00
v0.3.0 - Profiles (Check the description for changes)
A lot has been renovated and some small things has been added to v0.3.0: * Added profiles (`getProfile`, `setProfile`, `setDefaults`) * Renamed `Collection` to `MemoryCollection` * Made `wumpfetch.userAgent` read-only * Renamed `__test__` to `tests` * Removed the `dist` folder * Changed the tab size from `4` to `2` in the declarations file and wumpfetch TS test file * Added JSdoc to `WumpRequest` and `WumpResponse` * Fixed up some of the weird spacing in `WumpRequest` and `WumpResponse` * Cleaned up all test files
This commit is contained in:
22
tests/profiles.js
Normal file
22
tests/profiles.js
Normal file
@@ -0,0 +1,22 @@
|
||||
const wump = require('../lib');
|
||||
const util = require('util');
|
||||
|
||||
console.log(`Using wumpfetch v${wump.version} [${wump.userAgent}]`);
|
||||
|
||||
const profileData = {
|
||||
headers: {
|
||||
'Authorization': 'Wumper'
|
||||
}
|
||||
};
|
||||
|
||||
wump.setProfile('main', profileData);
|
||||
console.log(wump.getProfile('main'));
|
||||
|
||||
wump.setDefaults(profileData);
|
||||
console.log(wump.getProfile('__default__'));
|
||||
|
||||
;(async () => {
|
||||
const req = await wump({ url: 'https://httpbin.org/get' }).send();
|
||||
|
||||
console.log(`Test 1: \n${util.inspect(req.parse())}`);
|
||||
})();
|
||||
Reference in New Issue
Block a user