mirror of
https://github.com/denoland/deno.git
synced 2024-12-22 07:14:47 -05:00
Slightly better organization for deno module.
This commit is contained in:
parent
0162eca15f
commit
c0cc240810
2 changed files with 7 additions and 9 deletions
6
deno.ts
Normal file
6
deno.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
// Copyright 2018 Ryan Dahl <ry@tinyclouds.org>
|
||||
// All rights reserved. MIT License.
|
||||
// Public deno module.
|
||||
// TODO get rid of deno.d.ts
|
||||
export { pub, sub } from "./dispatch";
|
||||
export { readFileSync, writeFileSync } from "./os";
|
10
runtime.ts
10
runtime.ts
|
@ -12,20 +12,12 @@ import * as ts from "typescript";
|
|||
import * as util from "./util";
|
||||
import { log } from "./util";
|
||||
import * as os from "./os";
|
||||
import { pub, sub } from "./dispatch";
|
||||
import * as sourceMaps from "./v8_source_maps";
|
||||
import { _global, globalEval } from "./globals";
|
||||
import * as deno from "./deno";
|
||||
|
||||
const EOL = "\n";
|
||||
|
||||
// Public deno module.
|
||||
const deno = {
|
||||
pub,
|
||||
sub,
|
||||
readFileSync: os.readFileSync,
|
||||
writeFileSync: os.writeFileSync
|
||||
};
|
||||
|
||||
// tslint:disable-next-line:no-any
|
||||
type AmdFactory = (...args: any[]) => undefined | object;
|
||||
type AmdDefine = (deps: string[], factory: AmdFactory) => void;
|
||||
|
|
Loading…
Reference in a new issue