shuffle files around

pull/1864/head
Rich Harris 7 years ago
parent cd805d6003
commit a9d2170ba2

4
.gitignore vendored

@ -1,11 +1,12 @@
.DS_Store
.nyc_output
node_modules
*.map
/cli/
/compiler/
/ssr/
/shared.js
/internal.js
/compiler.js
/scratch/
/coverage/
/coverage.lcov/
@ -14,7 +15,6 @@ node_modules
/test/sourcemaps/samples/*/output.js.map
/test/sourcemaps/samples/*/output.css
/test/sourcemaps/samples/*/output.css.map
/src/compile/shared.ts
/store.umd.js
/yarn-error.log
_actual*.*

@ -1,6 +1,6 @@
import * as fs from 'fs';
import * as path from 'path';
import { compile } from '../index.ts';
const fs = require('fs');
const path = require('path');
const { compile } = require('./compiler.js');
let compileOptions = {
extensions: ['.html']
@ -10,7 +10,7 @@ function capitalise(name) {
return name[0].toUpperCase() + name.slice(1);
}
export default function register(options) {
function register(options) {
if (options.extensions) {
compileOptions.extensions.forEach(deregisterExtension);
options.extensions.forEach(registerExtension);
@ -42,4 +42,6 @@ function registerExtension(extension) {
};
}
registerExtension('.html');
registerExtension('.html');
module.exports = register;

@ -25,38 +25,13 @@ export default [
})
],
output: {
file: 'compiler/svelte.js',
file: 'compiler.js',
format: 'umd',
name: 'svelte',
sourcemap: true
}
},
/* ssr/register.js */
{
input: 'src/ssr/register.js',
plugins: [
resolve(),
commonjs(),
buble({
include: 'src/**',
exclude: 'src/internal/**',
target: {
node: 4
}
})
],
external: [path.resolve('src/index.ts'), 'fs', 'path'],
output: {
file: 'ssr/register.js',
format: 'cjs',
paths: {
[path.resolve('src/index.ts')]: '../compiler/svelte.js'
},
sourcemap: true
}
},
/* cli/*.js */
{
input: ['src/cli/index.ts'],

Loading…
Cancel
Save