From 39ee66c6e555cfc56d3ddb4b0818c2ada641bc26 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Wed, 21 Jun 2017 21:02:57 +0430 Subject: [PATCH] nuxt-start --- package.json | 1 + start/.gitignore | 3 ++ start/README.md | 3 ++ start/index.js | 16 +++++++++++ start/package.json | 71 ++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 94 insertions(+) create mode 100644 start/.gitignore create mode 100644 start/README.md create mode 100644 start/index.js create mode 100644 start/package.json diff --git a/package.json b/package.json index a905c3a454..215af70b32 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "files": [ "bin", "dist", + "lib", "index.d.ts", "index.js" ], diff --git a/start/.gitignore b/start/.gitignore new file mode 100644 index 0000000000..a30fb4eafb --- /dev/null +++ b/start/.gitignore @@ -0,0 +1,3 @@ +bin +dist +lib \ No newline at end of file diff --git a/start/README.md b/start/README.md new file mode 100644 index 0000000000..bd8fb9b498 --- /dev/null +++ b/start/README.md @@ -0,0 +1,3 @@ +# Nuxt-Start + +Runtime Only Build \ No newline at end of file diff --git a/start/index.js b/start/index.js new file mode 100644 index 0000000000..be1eff65b4 --- /dev/null +++ b/start/index.js @@ -0,0 +1,16 @@ +/*! + * Nuxt.js + * (c) 2016-2017 Chopin Brothers + * Core maintainer: Pooya (@pi0) + * Released under the MIT License. + */ + +// Node Source Map Support +// https://github.com/evanw/node-source-map-support +require('source-map-support').install(); + +// Fix babel flag +/* istanbul ignore else */ +process.noDeprecation = true + +module.exports = require('./dist/core') diff --git a/start/package.json b/start/package.json new file mode 100644 index 0000000000..3da5ad2e50 --- /dev/null +++ b/start/package.json @@ -0,0 +1,71 @@ +{ + "name": "nuxt-start", + "version": "0.0.0", + "description": "A minimalistic framework for server-rendered Vue.js applications (inspired by Next.js)", + "contributors": [ + { + "name": "Sebastien Chopin (@Atinux)" + }, + { + "name": "Alexandre Chopin (@alexchopin)" + }, + { + "name": "Pooya Parsa (@pi0)" + } + ], + "main": "./index.js", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/nuxt/nuxt.js" + }, + "files": [ + "bin", + "dist", + "lib", + "index.js" + ], + "keywords": [ + "nuxt", + "nuxt.js", + "nuxtjs", + "vue", + "vue.js", + "vuejs", + "vue universal", + "vue ssr", + "vue isomorphic", + "vue versatile" + ], + "homepage": "https://github.com/nuxt/nuxt.js/start#readme", + "bin": { + "nuxt": "./bin/nuxt" + }, + "scripts": { + "build": "rm -rf bin/* dist/* lib/* && cd .. && npm run build && cp -r bin dist lib start", + "prepublish": "npm run build" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10", + "npm": ">=3.0.0" + }, + "dependencies": { + "ansi-html": "^0.0.7", + "chalk": "^1.1.3", + "compression": "^1.6.2", + "connect": "^3.6.2", + "debug": "^2.6.8", + "etag": "^1.8.0", + "fresh": "^0.5.0", + "fs-extra": "^3.0.1", + "hash-sum": "^1.0.2", + "lodash": "^4.17.4", + "minimist": "^1.2.0", + "pify": "^3.0.0", + "serialize-javascript": "^1.3.0", + "serve-static": "^1.12.3", + "source-map-support": "^0.4.15", + "tappable": "^1.0.1", + "vue-server-renderer": "~2.3.4" + } +} \ No newline at end of file