From 1f9825798411afe18a1189a1bba7f7f80699b657 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 10 Nov 2016 14:15:55 -0800 Subject: [PATCH] added missing files for pxtrequire --- cmds/pxtrequire.ts | 4 ++++ package.json | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 cmds/pxtrequire.ts diff --git a/cmds/pxtrequire.ts b/cmds/pxtrequire.ts new file mode 100644 index 00000000..26442585 --- /dev/null +++ b/cmds/pxtrequire.ts @@ -0,0 +1,4 @@ +import * as path from "path"; +export let pxtCore = require("pxt-core"); +// require.resolve() gives path to [pxt dir]/built/pxt.js, so move up twice to get pxt root dir +export let pxtCoreDir = path.resolve(require.resolve("pxt-core"), "..", ".."); diff --git a/package.json b/package.json index 70d90983..401486ae 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,8 @@ "docs/*/*.md", "docs/*/*/*.md" ], + "main": "built/pxtrequire.js", + "typings": "built/pxtrequire.d.ts", "devDependencies": { "typescript": "^1.8.7" }, @@ -34,4 +36,4 @@ "less": "^2.6.0", "semantic-ui-less": "^2.2.4" } -} +} \ No newline at end of file