extwee
Version:
A story compiler tool using Twine-compatible formats
32 lines (30 loc) • 1.2 kB
JavaScript
import { parse as parseTwee } from './src/Twee/parse.js';
import { parse as parseJSON } from './src/JSON/parse.js';
import { parse as parseStoryFormat } from './src/StoryFormat/parse.js';
import { parse as parseTwine1HTML } from './src/Twine1HTML/parse.js';
import { parse as parseTwine2HTML } from './src/Twine2HTML/parse.js';
import { parse as parseTwine2ArchiveHTML } from './src/Twine2ArchiveHTML/parse.js';
import { parse as parseTWS } from './src/TWS/parse.js';
import { compile as compileTwine1HTML } from './src/Twine1HTML/compile.js';
import { compile as compileTwine2HTML } from './src/Twine2HTML/compile.js';
import { compile as compileTwine2ArchiveHTML } from './src/Twine2ArchiveHTML/compile.js';
import { generate as generateIFID } from './src/IFID/generate.js';
import { Story } from './src/Story.js';
import Passage from './src/Passage.js';
import StoryFormat from './src/StoryFormat.js';
window.Extwee = {
parseTwee,
parseJSON,
parseTWS,
parseStoryFormat,
parseTwine1HTML,
parseTwine2HTML,
parseTwine2ArchiveHTML,
compileTwine1HTML,
compileTwine2HTML,
compileTwine2ArchiveHTML,
generateIFID,
Story,
Passage,
StoryFormat
};