Feat: es modules (#139)
* All file imports change from commonjs to es-module * Improved plex error responses back from api * Converted viewHistory to es module * Es-module requires file extension, updated all imports * Fix esmodule not having __dirname defined in scope * Replace dynamic-require with fs readFileSync * Short message service module function is exported as default * Resolved lint issues & ignore import/extension rule until typescript * All tests file imports changed from commonjs to es-module * Import json fixtures with new helper
This commit was merged in pull request #139.
This commit is contained in:
@@ -11,4 +11,4 @@ class convertStreamToPlayback {
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = convertStreamToPlayback;
|
||||
export default convertStreamToPlayback;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
const Player = require("../../media_classes/player");
|
||||
import Player from "../../media_classes/player.js";
|
||||
|
||||
function convertStreamToPlayer(plexStream) {
|
||||
const player = new Player(plexStream.device, plexStream.address);
|
||||
@@ -10,4 +10,4 @@ function convertStreamToPlayer(plexStream) {
|
||||
return player;
|
||||
}
|
||||
|
||||
module.exports = convertStreamToPlayer;
|
||||
export default convertStreamToPlayer;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
const User = require("../../media_classes/user");
|
||||
import User from "../../media_classes/user.js";
|
||||
|
||||
function convertStreamToUser(plexStream) {
|
||||
return new User(plexStream.id, plexStream.title);
|
||||
}
|
||||
|
||||
module.exports = convertStreamToUser;
|
||||
export default convertStreamToUser;
|
||||
|
||||
Reference in New Issue
Block a user