Skip to content
This repository was archived by the owner on Jan 11, 2023. It is now read-only.

Move build.ts and export.ts into src/cli #118

Merged
merged 3 commits into from
Feb 13, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions src/core/build.ts → src/cli/build.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@ import * as fs from 'fs';
import * as path from 'path';
import mkdirp from 'mkdirp';
import rimraf from 'rimraf';
import create_compilers from './create_compilers.js';
import create_app from './create_app.js';
import create_assets from './create_assets.js';
import { create_compilers, create_app, create_assets } from 'sapper/core.js';

export default function build({
src,
Expand Down
3 changes: 1 addition & 2 deletions src/core/export.ts → src/cli/export.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ import express from 'express';
import cheerio from 'cheerio';
import fetch from 'node-fetch';
import URL from 'url-parse';
import create_assets from './create_assets.js';
// import middleware from '../middleware/index.js';
import { create_assets } from 'sapper/core.js';

const { PORT = 3000, OUTPUT_DIR = 'dist' } = process.env;

Expand Down
3 changes: 2 additions & 1 deletion src/cli/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { build, export as exporter } from 'sapper/core.js';
import build from './build.js';
import exporter from './export.js';
import { dest, entry, isDev, src } from '../config';

process.env.NODE_ENV = 'production';
Expand Down
3 changes: 0 additions & 3 deletions src/core/index.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
import { create_templates, render, stream } from './templates'; // TODO templates is an anomaly... fix post-#91

export { default as build } from './build';
export { default as export } from './export.js';

export { default as create_app } from './create_app';
export { default as create_assets } from './create_assets';
export { default as create_compilers } from './create_compilers';
Expand Down