summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/app.js5
-rw-r--r--src/package-lock.json15
-rw-r--r--src/package.json3
-rw-r--r--src/test.js14
4 files changed, 33 insertions, 4 deletions
diff --git a/src/app.js b/src/app.js
index b3c31af..b116d31 100644
--- a/src/app.js
+++ b/src/app.js
@@ -1,10 +1,12 @@
const express = require('express')
const app = express();
const morgan = require('morgan');
+const cors = require('cors');
const { performCheck } = require('./check');
require('dotenv').config();
app.use(express.json());
+app.use(cors());
if (process.env.ENV == 'dev') app.use(morgan('dev'));
app.get('/api/performCheck', async (req, res) => {
@@ -18,8 +20,7 @@ app.get('/api/performCheck', async (req, res) => {
return;
}
const { id, query, type } = req.query;
-
- console.log(`Performing check with ID: ${id} Query: ${query} and Type: ${query}`);
+ console.log(`Performing check with ID: ${id} Query: ${query} and Type: ${type}`);
res.status(200).json(await performCheck(id, query, type));
return;
res.status(200).json({
diff --git a/src/package-lock.json b/src/package-lock.json
index d08f38e..41a656d 100644
--- a/src/package-lock.json
+++ b/src/package-lock.json
@@ -1,4 +1,5 @@
{
+ "name": "streamfinder",
"requires": true,
"lockfileVersion": 1,
"dependencies": {
@@ -186,6 +187,15 @@
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
+ "cors": {
+ "version": "2.8.5",
+ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
+ "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
+ "requires": {
+ "object-assign": "^4",
+ "vary": "^1"
+ }
+ },
"debug": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
@@ -630,6 +640,11 @@
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
"integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
},
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
+ },
"on-finished": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
diff --git a/src/package.json b/src/package.json
index f593147..ea2e36a 100644
--- a/src/package.json
+++ b/src/package.json
@@ -4,6 +4,7 @@
"dev": "nodemon app.js"
},
"dependencies": {
+ "cors": "^2.8.5",
"express": "^4.17.1",
"mongodb": "^3.6.6",
"puppeteer": "^8.0.0"
@@ -12,4 +13,4 @@
"dotenv": "^8.2.0",
"morgan": "^1.10.0"
}
-} \ No newline at end of file
+}
diff --git a/src/test.js b/src/test.js
index 6c10475..abfe9b0 100644
--- a/src/test.js
+++ b/src/test.js
@@ -2,4 +2,16 @@ const check = require('./check')
check.performCheck('387', 'Spongebob Squarepants', 'tv').then(res => {
console.log(res)
-}) \ No newline at end of file
+})
+check.performCheck('298618', 'The%20Flash', 'tv').then(res => {
+ console.log(res)
+})
+check.performCheck('298618', 'The Flash', 'tv').then(res => {
+ console.log(res)
+})
+check.performCheck('4607', 'Lost', 'tv').then(res => {
+ console.log(res)
+})
+check.performCheck('632357', 'The Unholy', 'movie').then(res => {
+ console.log(res)
+})