Skip to content

Commit f098fac

Browse files
chore: update README + example
1 parent d03358b commit f098fac

File tree

2 files changed

+12
-27
lines changed

2 files changed

+12
-27
lines changed

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@ yarn add @philippdormann/mensamax-api
2222
```
2323
#### ts/ module imports
2424
```ts
25-
import { fetcher, parser } from '@philippdormann/mensamax-api';
26-
const html = await fetcher({ p: 'FO111', e: 'herz' });
25+
import { fetchHTML, parser } from '@philippdormann/mensamax-api';
26+
const html = await fetchHTML({ p: 'FO111', e: 'herz', kw: 15 });
2727
const parsed = await parser(html);
2828
console.log(parsed);
2929
```
3030
#### CommonJS imports
3131
```js
32-
const { fetcher, parser } = require('@philippdormann/mensamax-api');
33-
(async function() {
32+
const { fetchHTML, parser } = require('@philippdormann/mensamax-api');
33+
(async function () {
3434
try {
35-
const html = await fetcher({ p: 'FO111', e: 'herz' });
35+
const html = await fetchHTML({ p: 'FO111', e: 'herz', kw: 15 });
3636
const parsed = await parser(html);
3737
console.log(parsed);
3838
} catch (e) {

example.js

+7-22
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,11 @@
11
const { fetchHTML } = require('./api/fetcher');
2-
const { parser, getMensaPlanHTML } = require('./main');
3-
const fs = require('fs');
4-
5-
(async function test() {
2+
const { parser } = require('./main');
3+
(async function () {
64
try {
7-
const html = await fetchHTML({
8-
p: 'FO111',
9-
e: 'herz',
10-
kw: 17,
11-
provider: 'mensadigital.de'
12-
});
13-
if (html.includes('Klicken Sie hier um sich neu anzumelden')) {
14-
console.log('FAIL');
15-
} else {
16-
console.log('SUCCESS');
17-
}
18-
// console.log(html);
19-
fs.writeFileSync('./out.html', html);
20-
// const parsed = await parser(html);
21-
// console.log(parsed);
22-
// fs.writeFileSync('./out.json', JSON.stringify(parsed));
23-
} catch (error) {
24-
console.log(error);
5+
const html = await fetchHTML({ p: 'FO111', e: 'herz', kw: 15 });
6+
const parsed = await parser(html);
7+
console.log(parsed);
8+
} catch (e) {
9+
console.log(e);
2510
}
2611
})();

0 commit comments

Comments
 (0)