Browse Source

use correct syntax for importing files and fix param list

fix-broken-scrape
Jørgen Lien Sellæg 6 years ago
parent
commit
0649e0757b
  1. 2
      scrape.sh
  2. 2
      src/constants.js
  3. 7
      src/logic.js
  4. 4
      src/scrape.js

2
scrape.sh

@ -64,7 +64,7 @@ function check_dependencies {
}
function scrape {
node src/scrape.js "$1" || usage
node src/scrape.js "$@" || usage
}
check_dependencies \

2
src/constants.js

@ -1 +1 @@
export const graphql_endpoint = 'https://www.facebook.com/api/graphql/';
exports.graphql_endpoint = 'https://www.facebook.com/api/graphql/';

7
src/logic.js

@ -15,7 +15,7 @@ const parse_output = (argv) => {
return res;
};
export const parse_args = (args) => {
const parse_args = (args) => {
const argv = parseArgs(args);
const has_help_param =
@ -45,3 +45,8 @@ export const parse_args = (args) => {
output,
};
};
module.exports = {
parse_args,
event_url,
};

4
src/scrape.js

@ -5,8 +5,8 @@ const path = require('path');
const fs = require('fs').promises;
const gm = require('gm').subClass({ imageMagick: true });
import { graphql_endpoint } from './constants';
import { event_url } from './logic';
const { graphql_endpoint } = require('./constants.js');
const { event_url, parse_args } = require('./logic');
const get_upcoming_events = pathOr(
null,

Loading…
Cancel
Save