From 838f232f1806de6c7ef17fe946523c32585e3400 Mon Sep 17 00:00:00 2001 From: Izel Nakri Date: Sun, 5 Nov 2017 12:10:06 +0200 Subject: [PATCH] cli build fixes on global --- TODO | 1 + cli.js | 1 + package.json | 2 +- rollup.config.js | 4 +++- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/TODO b/TODO index 888feeb..67da290 100644 --- a/TODO +++ b/TODO @@ -8,3 +8,4 @@ } - non-json request/responses? - just kidding... or do I?!? - rollup -i ./lib/response.js -o response.js -f cjs +- memserver glue [jsonEndpoint] diff --git a/cli.js b/cli.js index 44280a9..13c8404 100644 --- a/cli.js +++ b/cli.js @@ -97,6 +97,7 @@ function generateModelFiles() { if (!fs.existsSync(`${memServerDirectory}/models/${modelFileName}.js`)) { fs.writeFileSync(`${memServerDirectory}/models/${modelFileName}.js`, `import Model from 'memserver/model'; + export default Model({ });`); diff --git a/package.json b/package.json index d3e9b96..b3119bf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "memserver", - "version": "0.8.7", + "version": "0.8.8", "description": "in-memory database/ORM and http mock server you can run in-browser and node environments. Built for large frontend teams, fast tests and rapid prototyping", "main": "lib/index.js", "license": "ISC", diff --git a/rollup.config.js b/rollup.config.js index a5d389b..ef591a3 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -42,7 +42,9 @@ export default { }), resolve({ jsnext: true }), commonjs({ - include: 'node_modules/**', + include: IS_DEVELOPMENT ? 'node_modules/**' : [ + `${require.resolve('memserver')}/../../node_modules/**`, 'node_modules/**' + ], namedExports: { 'node_modules/ember-cli-string-utils/index.js': ['classify', 'underscore', 'dasherize'], 'node_modules/ember-inflector/index.js': ['singularize', 'pluralize']