1- import { VegasEDL } from "../src/vegasEDL/genVegasEDL"
2- import { ResolveEDL } from "../src/EDL/genEDL"
3- import { FCPXML } from "../src/FCPXML/genFCPXML"
4- import { XML } from "../src/XML/genXML"
5-
1+ import * as PEAPI from "../src/index" ;
62import fs from "fs" ;
73import path from "path" ;
84
95
10-
116let generators = { } ;
127
138
@@ -18,7 +13,7 @@ project["layers"][0][0]["sourceFile"] = "../JC-examples/yoga.mp4"
1813describe ( "generating vegasEDL for importing into Sony Vegas Pro" , ( ) => {
1914 it ( "should create a generator object that takes project as an argument" , ( ) => {
2015 let tmp = project ;
21- generators [ "VegasEDL" ] = ( new VegasEDL ( tmp ) ) ;
16+ generators [ "VegasEDL" ] = ( new PEAPI . VegasEDL ( tmp ) ) ;
2217 } ) ;
2318 it ( "generate a string representing a project in the EDL format Sony vegas supports" , ( ) => {
2419 fs . writeFileSync ( path . join ( __dirname , "./test.txt" ) , generators [ "VegasEDL" ] . generate ( ) ) ;
@@ -28,7 +23,7 @@ describe("generating vegasEDL for importing into Sony Vegas Pro", () => {
2823describe ( "generating EDL for importing into DaVinci Resolve" , ( ) => {
2924 it ( "should create a generator object that takes project as an argument" , ( ) => {
3025 let tmp = project ;
31- generators [ "ResolveEDL" ] = ( new ResolveEDL ( tmp ) ) ;
26+ generators [ "ResolveEDL" ] = ( new PEAPI . ResolveEDL ( tmp ) ) ;
3227 } ) ;
3328 it ( "generate a string representing a project in the EDL format" , ( ) => {
3429 fs . writeFileSync ( path . join ( __dirname , "./test.edl" ) , generators [ "ResolveEDL" ] . generate ( ) ) ;
@@ -39,7 +34,7 @@ describe("generating EDL for importing into DaVinci Resolve", () => {
3934describe ( "generating FCPXML for importing into FinalCut Pro" , ( ) => {
4035 it ( "should create a generator object that takes project as an argument" , ( ) => {
4136 let tmp = project ;
42- generators [ "FCPXML" ] = ( new FCPXML ( tmp ) ) ;
37+ generators [ "FCPXML" ] = ( new PEAPI . FCPXML ( tmp ) ) ;
4338 } ) ;
4439 it ( "generate a string representing a project in the FCPXML format" , ( ) => {
4540 fs . writeFileSync ( path . join ( __dirname , "./test.fcpxml" ) , generators [ "FCPXML" ] . generate ( ) ) ;
@@ -51,7 +46,7 @@ describe("generating FCPXML for importing into FinalCut Pro", () => {
5146describe ( "generating XML for importing into Premiere Pro" , ( ) => {
5247 it ( "should create a generator object that takes project as an argument" , ( ) => {
5348 let tmp = project ;
54- generators [ "XML" ] = ( new XML ( tmp ) ) ;
49+ generators [ "XML" ] = ( new PEAPI . XML ( tmp ) ) ;
5550 } ) ;
5651 it ( "generate a string representing a project in the EDL format Sony vegas supports" , ( ) => {
5752 fs . writeFileSync ( path . join ( __dirname , "./test.xml" ) , generators [ "XML" ] . generate ( ) ) ;
0 commit comments