Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.9.2 diff #1

Open
wants to merge 186 commits into
base: v2.8.1
from
Open
Changes from all commits
Commits
Show all changes
186 commits
Select commit Hold shift + click to select a range
a8e5af2
chore(deps): update all non-major dependencies
renovate-bot Jun 5, 2019
3a9f4c3
chore(deps): update dependency url-loader to v2
renovate-bot Jun 5, 2019
521c949
chore(deps): update dependency cache-loader to v4 (#5877)
renovate Jun 6, 2019
7b6b391
chore(deps): update dependency file-loader to v4 (#5875)
renovate Jun 6, 2019
cb1b980
feat(vue-app): allow customizing loading indicator (#5844)
pi0 Jun 6, 2019
dbba774
chore(deps): update dependency caniuse-lite to ^1.0.30000974 (#5883)
renovate Jun 6, 2019
1ec02a6
chore: rename backers -> nuxters (#5869)
znarf Jun 6, 2019
0e29653
fix(vue-app): fix position of the build indicator when page scrolled …
rchl Jun 6, 2019
371c93e
fix(config): fix `extendRoutes` method type (#5841)
antfu Jun 7, 2019
5c6c35c
chore(deps): update devdependency rollup to ^1.14.3 (#5888)
renovate Jun 7, 2019
b1797af
fix(config): add babel-loader options types (#5895)
kevinmarrec Jun 8, 2019
d3f1f3b
chore(babel-preset-app): fix typo in babel-preset readme (#5897)
719media Jun 9, 2019
9d79d23
chore: update opencollective infos (#5910)
alexchopin Jun 11, 2019
2467dab
chore(deps): update all non-major dependencies (#5894)
renovate Jun 12, 2019
b809d58
chore(deps): update dependency wrap-ansi to v6 (#5914)
renovate Jun 12, 2019
2633e0c
text: fix timer.test it node 9/10
clarkdo Jun 12, 2019
835611f
chore(deps): lock file maintenance (#5901)
renovate Jun 12, 2019
2a2bf9b
fix(vue-app): always finish `transition.leave` asynchronously (#5891)
pimlie Jun 14, 2019
3d80ef4
fix(webpack): extract css breaks hmr and source-maps (#5906)
manniL Jun 14, 2019
329f0f5
fix(vue-app): fix font-size and make width bigger (#5920)
Atinux Jun 14, 2019
de526f6
chore(deps): update all non-major dependencies (#5922)
renovate Jun 14, 2019
3195f34
feat: upgrade css-loader to v3 (#5929)
clarkdo Jun 15, 2019
f3d29e3
chore(deps): update devdependency ts-node to ^8.3.0 (#5937)
renovate Jun 15, 2019
611bab5
chore(deps): update all non-major dependencies (#5942)
renovate Jun 18, 2019
0095016
chore: update lockfile
pi0 Jun 18, 2019
7d08ff1
chore(deps): update dependency consola to ^2.8.0 (#5953)
renovate Jun 18, 2019
99176aa
chore(deps): update all non-major dependencies (#5955)
renovate Jun 24, 2019
e71954e
chore(deps): lock file maintenance (#5973)
renovate Jun 24, 2019
86d4613
feat(types): add nuxt error type (#5950)
orblazer Jun 24, 2019
1b63477
feat(types): add vuex definition (#5946)
orblazer Jun 24, 2019
1a435ad
chore(example): use !==
clarkdo Jun 25, 2019
d009bde
chore: not match non-alphabetical characters
clarkdo Jun 25, 2019
52cafef
chore(deps): update all non-major dependencies (#5976)
renovate Jun 25, 2019
445584f
chore: fix lint issue
clarkdo Jun 25, 2019
1dd3f62
chore: remove unused lint rule
clarkdo Jun 25, 2019
a095fe9
chore(deps): update devdependency eslint to v6 (#5968)
renovate Jun 25, 2019
43a43bc
fix: downgrade fs-extra to v7 for fixing jest crashing (#5977)
ricardogobbosouza Jun 25, 2019
3b74c95
chore(deps): update dependency url-loader to ^2.0.1 (#5983)
renovate Jun 25, 2019
79877b4
chore(deps): update dependency execa to v2 (#5984)
renovate Jun 25, 2019
1d4421e
chore: inverse wording of error message (#5990)
hecktarzuli Jun 26, 2019
cf39c75
feat(vue-renderer): add csp option for csp v1 compatibility (#5975)
williamchong007 Jun 26, 2019
fc5502c
Merge remote-tracking branch 'upstream/dev' into next
clarkdo Jun 26, 2019
d1395a0
chore: upgrade fs-extra to v8 (#5994)
clarkdo Jun 27, 2019
ae9d351
fix(vue-renderer): clone spa meta to prevent cache modification (#5964)
ustun Jun 27, 2019
75c724e
feat: update vue-meta to v2 (#5899)
renovate Jun 27, 2019
2a0a34f
chore(deps): update all non-major dependencies (#5997)
renovate Jun 28, 2019
346e1e1
chore(deps): update dependency hash-sum to v2 (#6002)
renovate Jun 29, 2019
ae82a03
chore(deps): update all non-major dependencies (#6001)
renovate Jun 29, 2019
d86532a
fix(types): add missing `devModules` type (#6006)
antfu Jun 29, 2019
9d04b8f
chore(deps): update all non-major dependencies (#6003)
renovate Jul 1, 2019
1a49902
chore(deps): lock file maintenance (#6011)
renovate Jul 1, 2019
efd242a
chore(deps): update all non-major dependencies (#6013)
renovate Jul 2, 2019
a56817f
fix: babel polyfil can not be disabled (#6021)
clarkdo Jul 3, 2019
ac723e6
fix(vue-app): emit `triggerScroll` to support hash navigation (#6012)
pimlie Jul 3, 2019
e6acdbc
fix(cli): prevent both `nuxt` & `nuxt-edge` being installed (#6020)
clarkdo Jul 4, 2019
4af844c
chore(deps): update all non-major dependencies (#6027)
renovate Jul 4, 2019
2f3709c
chore(deps): update all non-major dependencies (#6029)
renovate Jul 4, 2019
9524bca
feat(vue-app): add <client-only> alias for <no-ssr> (#5941)
bluelovers Jul 4, 2019
9014251
chore(deps): update all non-major dependencies (#6030)
renovate Jul 6, 2019
a1124d2
fix(renderer): correctly load nomodule scripts in safari 10 (#6033)
clarkdo Jul 6, 2019
55e95ed
chore: order package.json
clarkdo Jul 9, 2019
5664cf1
chore: update nuxt distribution readme
clarkdo Jul 9, 2019
2b86e31
chore(deps): update all non-major dependencies (#6037)
renovate Jul 10, 2019
e639234
fix error when use alias for nuxt-edge (#6051)
clarkdo Jul 10, 2019
1e65e63
chore(deps): lock file maintenance (#6040)
renovate Jul 10, 2019
e7cc275
refactor: update eslint-config to 1.x
pi0 Jul 10, 2019
32f9df7
[release]
pi0 Jul 10, 2019
bb820dd
fix serialize test
pi0 Jul 11, 2019
1130c24
[release]
pi0 Jul 11, 2019
9909bdb
chore: fix typo (#6065)
farzadso Jul 13, 2019
a974834
chore(deps): update all non-major dependencies (#6056)
renovate Jul 15, 2019
356f184
chore(deps): lock file maintenance (#6067)
renovate Jul 15, 2019
988048b
chore(deps): update devdependency eslint-config-standard to v13
clarkdo Jul 15, 2019
e4ad970
ingore yarn audit for now
clarkdo Jul 15, 2019
54cd68d
fix: support babel corejs config for modern mode (#6070)
clarkdo Jul 16, 2019
1f10f40
chore(deps): update devdependency eslint-plugin-jest to ^22.9.0 (#6074)
renovate Jul 16, 2019
26a6259
fix: throw error when building failed in quiet mode (#6075)
clarkdo Jul 17, 2019
1736bda
fix(types): add standalone option to NuxtConfigurationBuild (#6078)
aldarund Jul 17, 2019
eb060be
chore(deps): update all non-major dependencies (#6077)
renovate Jul 17, 2019
dfba5bb
chore(deps): update all non-major dependencies (#6083)
renovate Jul 18, 2019
e448e3c
chore: remove duplicate eslint deps with @nuxtjs/eslint-config
clarkdo Jul 18, 2019
39e41ac
chore(deps): update all non-major dependencies (#6089)
renovate Jul 23, 2019
b73115e
chore(deps): update all non-major dependencies (#6113)
renovate Jul 23, 2019
81b5ce2
feat: externalize typescript support (#5858)
kevinmarrec Jul 24, 2019
5fa7683
chore(deps): update devdependency jest-junit to v7 (#6115)
renovate Jul 24, 2019
2aa69d5
chore(deps): lock file maintenance (#6106)
renovate Jul 24, 2019
ac00f7a
chore(deps): update all non-major dependencies (#6114)
renovate Jul 24, 2019
f7cb3da
feat(vue-app): support `app/router.scrollBehavior.js` and deprecate `…
Atinux Jul 24, 2019
c6f0f5d
hotfix: fix config for scrollBehavior test
Atinux Jul 24, 2019
76b1167
fix: modulepreload warnings (#6118)
dbachko Jul 24, 2019
1ebf6cb
chore(deps): update all non-major dependencies (#6121)
renovate Jul 27, 2019
0cd823c
chore: turn on no-console and no-debugger (#6145)
clarkdo Jul 27, 2019
edf5e66
chore(deps): update dependency vue-meta to ^2.2.0 (#6153)
renovate Jul 28, 2019
95b2e6f
chore(deps): update all non-major dependencies (#6156)
renovate Jul 30, 2019
7a83585
chore(deps): lock file maintenance (#6154)
renovate Jul 30, 2019
5401a51
chore(deps): update all non-major dependencies (#6160)
renovate Aug 3, 2019
e8f1532
feat(webpack): allow function entries for `build.transpile` (#6120)
Atinux Aug 3, 2019
7c98571
refactor(webpack): simplify transpile normalization (#6179)
clarkdo Aug 4, 2019
da4615a
chore(deps): update all non-major dependencies (#6180)
renovate Aug 4, 2019
b2def68
chore: remove types remaining from #5858 (#6188)
kevinmarrec Aug 5, 2019
a87f5dd
feat(server): allow passing `loadingTimeout` and other arguments to `…
yutanoma Aug 5, 2019
275c4dc
chore(deps): update dependency consola to ^2.10.0 (#6189)
renovate Aug 5, 2019
84869a6
chore(deps): lock file maintenance (#6184)
renovate Aug 5, 2019
599268a
chore(deps): update dependency webpackbar to v4 (#6190)
renovate Aug 5, 2019
9cc3e34
feat(vue-app): use EventSource instead of WebSocket for build indicat…
Atinux Aug 5, 2019
6ec7654
chore(deps): update devdependency rollup to ^1.19.0 (#6192)
renovate Aug 5, 2019
09878cd
feat(vue-app): add $nuxt.refresh() (#6194)
Atinux Aug 7, 2019
c436839
refactor(babel-preset-app): remove `babel-plugin-dynamic-import-node`…
clarkdo Aug 8, 2019
560cb57
refactor(config): rename `devModules` to `buildModules` (#6203)
pi0 Aug 9, 2019
cb22d84
chore(deps): update all non-major dependencies (#6193)
renovate Aug 9, 2019
de7ed24
feat(cli): export options (#6206)
pi0 Aug 9, 2019
f65c72d
chore(deps): maintain yarn.lock
pi0 Aug 10, 2019
c58da7e
chore(deps): lock file maintenance (#6218)
renovate Aug 12, 2019
35ba655
fix(vue-renderer): call `render:resourcesLoaded` hook before `createR…
clarkdo Aug 12, 2019
2ad6bf2
feat(vue-app): export router options (#6231)
ricardogobbosouza Aug 14, 2019
907188a
chore(deps): update devdependency rimraf to v3 (#6233)
renovate Aug 17, 2019
e4d7566
chore: ignore renovate for vue-router
clarkdo Aug 17, 2019
8f5244c
chore(deps): update all non-major dependencies (#6213)
renovate Aug 17, 2019
c6a9b37
feat(vue-app): support functional `watchQuery` (#6222)
clarkdo Aug 18, 2019
52b98ab
chore: update all deps and pin eslint to ~6.1.0
pi0 Aug 19, 2019
df424e5
feat(vue-renderer): support prepend/append body tags during ssr for a…
pimlie Aug 19, 2019
b22e054
[release]
pi0 Aug 19, 2019
ce3b456
v2.9.0
pi0 Aug 20, 2019
7fc23cd
fix(vue-app): provide typescript backward compatibility
kevinmarrec Aug 20, 2019
0e7a7b8
Update dependency @nuxt/loading-screen to ^1.0.1 (#6251)
renovate Aug 20, 2019
a6d60d1
examples(coffeescript): update module (#6248)
DevArtyom Aug 20, 2019
0157b97
v2.9.1
pi0 Aug 20, 2019
a11d971
reorder package.json
pi0 Aug 20, 2019
69ca84f
[release]
pi0 Aug 20, 2019
fda1b1b
fix(vue-app): enforce default css when used with frameworks (#6255)
Atinux Aug 20, 2019
6a06dfb
chore(deps): update dependency serialize-javascript to ^1.8.0 (#6254)
renovate Aug 20, 2019
3ca7eca
fix(config): provide typescript backward compatibility (#6258)
pi0 Aug 20, 2019
662a409
fix(vue-app): only overwrite leave listener when none provided or wit…
pimlie Aug 21, 2019
19f7fb1
fix(nuxt-start): add missing `vue-client-only` dependency (#6267)
pimlie Aug 21, 2019
1fda184
fix(server): treat `https: null` as `https: undefined` (#6265)
aldarund Aug 21, 2019
6ac5544
chore(deps): update devdependency rollup to ^1.20.0 (#6268)
renovate Aug 21, 2019
81b92b6
fix: improve watching experience for generated files (#6257)
pi0 Aug 21, 2019
9ad02c4
refactor(core): use hable (#6271)
pi0 Aug 21, 2019
3a125b0
test: disable terser/minify by default (#6290)
pimlie Aug 24, 2019
619e6d8
chore(deps): update devdependency rollup to ^1.20.1 (#6282)
renovate Aug 24, 2019
f0ab042
chore(cli): accept hooks (#6274)
pi0 Aug 24, 2019
12ca1ce
chore(deps): update devdependency rollup-plugin-alias to v2 (#6281)
renovate Aug 24, 2019
7f542e0
fix(builder): apply overrides from app dir only (#6283)
pi0 Aug 24, 2019
3c61830
feat: function watchQuery (#6245)
clarkdo Aug 25, 2019
d85d2fb
Revert "feat: function watchQuery (#6245)" (#6296)
clarkdo Aug 25, 2019
facc056
chore(deps): update devdependency rollup to ^1.20.2 (#6295)
renovate Aug 25, 2019
3eb1710
test(vue-app): add template compiler helper (#6299)
pimlie Aug 25, 2019
de71eee
test: add jest roots for less greedy test search (#6300)
pimlie Aug 25, 2019
c14bb35
test: remove unnecessary generate (#6301)
clarkdo Aug 25, 2019
4f46030
fix: update the minimal require node version in distributions (#6310)
pimlie Aug 26, 2019
9920c83
chore(deps): update devdependency babel-eslint to ^10.0.3 (#6304)
renovate Aug 26, 2019
f844eef
chore(deps): lock file maintenance (#6305)
renovate Aug 26, 2019
c4c51e3
chore: upgrade circleci config to v2.1 (#6312)
pimlie Aug 26, 2019
61ef86e
test: add test for modern bundle size (#6302)
clarkdo Aug 26, 2019
b286024
test: add client-only test to basic fixture (#6315)
pimlie Aug 27, 2019
5a17342
chore(deps): update all non-major dependencies (#6314)
renovate Aug 28, 2019
c8ee9a6
v2.9.2
clarkdo Aug 28, 2019
75f8d00
chore(deps): update all non-major dependencies (#6323)
renovate Aug 31, 2019
ad57c1e
chore(deps): update devdependency jest-junit to v8 (#6313)
renovate Aug 31, 2019
e9c4bcf
feat(vue-app): function watchQuery (#6297)
clarkdo Aug 31, 2019
7c90310
feat(builder, router): enforce uniform trailing slash handling (#6331)
manniL Sep 1, 2019
93a0924
fix(vue-app): prevent looping on error during render of error page (#…
pimlie Sep 1, 2019
0daaf87
feat(utils): export sort routes (#6277)
pimlie Sep 1, 2019
88fb44c
chore(deps): update dependency hable to ^2.3.2
renovate-bot Sep 2, 2019
abe9f57
chore(deps): lock file maintenance (#6341)
renovate Sep 2, 2019
e78e8b4
feat(builder): support adding custom middlewares (#6342)
pimlie Sep 2, 2019
ad22358
feat(builder): add `builder:prepared` hook (#6329)
pimlie Sep 2, 2019
f1edd82
chore(deps): update dependency upath to ^1.2.0 (#6344)
renovate Sep 3, 2019
f6ca2c7
feat(webpack): add `webpack:config` hook (#6350)
clarkdo Sep 3, 2019
2fc73cf
refactor(babel-preset-app): simplify babel preset config (#6087)
clarkdo Sep 3, 2019
968c55d
chore(deps): update devdependency cross-spawn to v7 (#6347)
renovate Sep 3, 2019
c010add
chore(deps): update dependency webpack-dev-middleware to ^3.7.1 (#6345)
renovate Sep 3, 2019
519ced4
refactor(builder): await build.createRoutes to allow async functions …
xxRockOnxx Sep 4, 2019
bdcf4c8
refactor(cli): call setup hook in run command with more args (#6353)
kevinmarrec Sep 4, 2019
81f0c8a
feat(builder): `extendPlugins` option and `builder:extendPlugins` hoo…
galvez Sep 4, 2019
a972849
chore(deps): update dependency serialize-javascript to v2 (#6359)
renovate Sep 5, 2019
05a6efd
chore: rename setup hook to run:before (#6363)
kevinmarrec Sep 5, 2019
174c13d
feat(vue-app): support configurable features (#6287)
pimlie Sep 5, 2019
86179c4
[release]
pi0 Sep 5, 2019
376b2b0
chore(deps): unpin eslint and refrash yarn.lock
pi0 Sep 5, 2019
794536e
chore(deps): update all non-major dependencies (#6372)
renovate Sep 7, 2019
eadde4e
fix(config, vue-app): add module declaration for `config` and `vue-ap…
clarkdo Sep 9, 2019
8ccca22
fix(config): enable total timing by default when `server.timing` is e…
clarkdo Sep 9, 2019
8f0f16b
chore: lint vue-app templates (#6390)
pimlie Sep 10, 2019
838bacf
chore(deps): update devdependency rollup to ^1.21.2 (#6378)
renovate Sep 10, 2019
8e34632
chore(deps): lock file maintenance (#6382)
renovate Sep 10, 2019
File filter...
Filter file types
Jump to…
The table of contents is too big for display.

Always

Just for now

@@ -1,48 +1,60 @@
version: 2
version: 2.1

executors:
node:
parameters:
browsers:
type: boolean
default: false
docker:
- image: circleci/node:latest<<# parameters.browsers >>-browsers<</ parameters.browsers >>
working_directory: ~/project
environment:
NODE_ENV: test
NODE_OPTIONS: --max_old_space_size=4096

defaults: &defaults
working_directory: ~/project
docker:
- image: circleci/node:latest
environment:
NODE_ENV: test
NODE_OPTIONS: --max_old_space_size=4096
commands:
attach-project:
steps:
- checkout
- attach_workspace:
at: ~/project
store-test-results:
steps:
- store_test_results:
path: reports/junit
release:
steps:
- attach-project
- run:
name: release
command: |
if [ -z "$COMMIT_MSG" ]; then
COMMIT_MSG=$(git --no-pager log --pretty=full -n1 $CIRCLE_SHA1)
fi
if echo "$COMMIT_MSG" | grep -o "\[release\]"; then
echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> ~/.npmrc
echo "//registry.yarnpkg.com/:_authToken=$NPM_TOKEN" >> ~/.npmrc
yarn lerna version --yes --no-git-tag-version --no-push
PACKAGE_SUFFIX=edge yarn build
if [ "$CIRCLE_BRANCH" = "next" ]; then tag="--tag next"; fi
./scripts/workspace-run npm publish $tag -q
else
echo "Release phase is skipped."
fi
release_branches: &release_branches
branches:
only:
- dev
- next

release: &release
<<: *defaults
steps:
- checkout
- attach_workspace:
at: ~/project
- run:
name: release
command: |
if [ -z "$COMMIT_MSG" ]; then
COMMIT_MSG=$(git --no-pager log --pretty=full -n1 $CIRCLE_SHA1)
fi
if echo "$COMMIT_MSG" | grep -o "\[release\]"; then
echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> ~/.npmrc
echo "//registry.yarnpkg.com/:_authToken=$NPM_TOKEN" >> ~/.npmrc
yarn lerna version --yes --no-git-tag-version --no-push
PACKAGE_SUFFIX=edge yarn build
if [ "$CIRCLE_BRANCH" = "next" ]; then tag="--tag next"; fi
./scripts/workspace-run npm publish $tag -q
else
echo "Release phase is skipped."
fi
jobs:
# --------------------------------------------------------------------------
# Phase 1: Setup
# --------------------------------------------------------------------------
setup:
<<: *defaults
executor: node
steps:
# Checkout repository
- checkout
@@ -77,78 +89,64 @@ jobs:
# Phase 2: Lint + Audit + Build Nuxt and fixtures
# --------------------------------------------------------------------------
lint:
<<: *defaults
executor: node
steps:
- checkout
- attach_workspace:
at: ~/project
- attach-project
- run:
name: Lint
command: yarn test:lint

audit:
<<: *defaults
executor: node
steps:
- checkout
- attach_workspace:
at: ~/project
- attach-project
- run:
name: Security Audit
command: yarn audit
command: yarn audit || true

build:
<<: *defaults
executor: node
steps:
- checkout
- attach_workspace:
at: ~/project
- attach-project
- run:
name: Build Fixtures
command: yarn test:fixtures -i --coverage && yarn coverage -F fixtures
environment:
JEST_JUNIT_OUTPUT_NAME: fixtures.xml
- store_test_results:
path: reports/junit
- store-test-results
- persist_to_workspace:
root: ~/project
paths:
- test/fixtures

lint-app:
<<: *defaults
executor: node
steps:
- checkout
- attach_workspace:
at: ~/project
- attach-project
- run:
name: Lint vue-app templates
command: yarn lint:app

# --------------------------------------------------------------------------
# Phase 3: Unit, E2E and types tests
# Phase 3: Unit and E2E tests
# --------------------------------------------------------------------------
test-unit:
<<: *defaults
executor: node
steps:
- checkout
- attach_workspace:
at: ~/project
- attach-project
- run:
name: Unit Tests
command: yarn test:unit -w=2 --coverage && yarn coverage -F unit
environment:
JEST_JUNIT_OUTPUT_NAME: unit.xml
- store_test_results:
path: reports/junit
- store-test-results

test-e2e:
<<: *defaults
docker:
- image: circleci/node:latest-browsers
executor:
name: node
browsers: true
steps:
- checkout
- attach_workspace:
at: ~/project
- attach-project
- run:
name: Download Chromium
command: |
@@ -161,27 +159,20 @@ jobs:
command: CHROME_PATH=/bin/chromium yarn test:e2e && yarn coverage -F e2e
environment:
JEST_JUNIT_OUTPUT_NAME: e2e.xml
- store_test_results:
path: reports/junit

test-types:
<<: *defaults
steps:
- checkout
- attach_workspace:
at: ~/project
- run:
name: Types Tests
command: yarn test:types
- store-test-results

# --------------------------------------------------------------------------
# Phase 4: Release (dev branch only)
# --------------------------------------------------------------------------
release-commit:
<<: *release
executor: node
steps:
- release

release-nightly:
<<: *release
executor: node
steps:
- release
environment:
COMMIT_MSG: '[release]'

@@ -200,9 +191,8 @@ workflows:
- lint-app: { requires: [build] }
- test-unit: { requires: [build] }
- test-e2e: { requires: [build] }
- test-types: { requires: [build] }
- release-commit:
requires: [build, lint, lint-app, audit, test-unit, test-e2e, test-types]
requires: [build, lint, lint-app, audit, test-unit, test-e2e]
filters:
<<: *release_branches

@@ -216,9 +206,8 @@ workflows:
- lint-app: { requires: [build] }
- test-unit: { requires: [build] }
- test-e2e: { requires: [build] }
- test-types: { requires: [build] }
- release-nightly:
requires: [build, lint, lint-app, audit, test-unit, test-e2e, test-types]
requires: [build, lint, lint-app, audit, test-unit, test-e2e]
triggers:
- schedule:
cron: "0 0 * * *"
@@ -9,7 +9,6 @@ coverage
## cofeescript
examples/coffeescript/pages/index.vue
examples/pug-stylus-coffee/
examples/typescript-eslint/
# Packages

# vue-app
@@ -13,6 +13,10 @@ module.exports = {
"globals": {
"BigInt": true
},
rules: {
'no-console': 'error',
'no-debugger': 'error'
},
overrides: [{
files: [ 'test/fixtures/*/.nuxt*/**' ],
rules: {
@@ -32,7 +36,7 @@ module.exports = {
'vue/component-name-in-template-casing': ['warn', 'kebab-case']
}
}, {
files: [ 'test/fixtures/*/.nuxt*/**/+(App|index|server|client).js' ],
files: [ 'test/fixtures/*/.nuxt*/**/+(App|index|server|client|nuxt).js' ],
rules: {
'import/order': 'off'
}
@@ -9,9 +9,11 @@
<a href="https://discord.nuxtjs.org/"><img src="https://badgen.net/badge/Discord/join-us/7289DA" alt="Discord"></a>
</p>
<p align="center">
<a href="#partners" alt="Partner on Open Collective"><img src="https://opencollective.com/nuxtjs/tiers/partner/badge.svg" /></a>
<a href="#sponsors" alt="Sponsors on Open Collective"><img src="https://opencollective.com/nuxtjs/tiers/sponsors/badge.svg" /></a>
<a href="#backers" alt="Backers on Open Collective"><img src="https://opencollective.com/nuxtjs/tiers/backers/badge.svg" /></a>
<a href="#platinium-sponsors" alt="Platinium Sponsors on Open Collective"><img src="https://opencollective.com/nuxtjs/tiers/platinium-sponsors/badge.svg" /></a>
<a href="#gold-sponsors" alt="Gold Sponsors on Open Collective"><img src="https://opencollective.com/nuxtjs/tiers/gold-sponsors/badge.svg" /></a>
<a href="#silver-sponsors" alt="Silver Sponsors on Open Collective"><img src="https://opencollective.com/nuxtjs/tiers/silver-sponsors/badge.svg" /></a>
<a href="#bronze-sponsors" alt="Bronze Sponsors on Open Collective"><img src="https://opencollective.com/nuxtjs/tiers/bronze-sponsors/badge.svg" /></a>
<a href="#nuxters" alt="Nuxters on Open Collective"><img src="https://opencollective.com/nuxtjs/tiers/nuxters/badge.svg" /></a>
<a href="https://oc.nuxtjs.org/"><img src="https://img.shields.io/badge/Support%20us-Open%20Collective-41B883.svg" alt="Support us"></a>
</p>
<p align="center">
@@ -56,23 +58,32 @@ Tidelift gives software development teams a single source for purchasing and mai
[Get supported Nuxt with the Tidelift Subscription](https://tidelift.com/subscription/pkg/npm-nuxt?utm_source=npm-nuxt&utm_medium=readme).
## Partners
## Supporting Nuxt.js
Become a partner and get your logo on our README on GitHub and every page of <https://nuxtjs.org> website with a link to your site. [[Become a partner](https://opencollective.com/nuxtjs#partner)]
Nuxt.js is an MIT-licensed open source project with its ongoing development made possible entirely by the support of these awesome backers.
Funds donated via OpenCollective are managed with transparent expenses and will be used for compensating work and expenses for core team members or sponsoring community events.
[![Open Collective Partners][partners-src]][partners-href]
Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/nuxtjs#contribute)]
## Sponsors
### Platinium Sponsors
Become a sponsor and get your logo on our README on GitHub with a link to your site. [[Become a sponsor](https://opencollective.com/nuxtjs#sponsor)]
[![Open Collective Platinium Sponsors][platinium-sponsors-src]][platinium-sponsors-href]
[![Open Collective Sponsors][sponsors-src]][sponsors-href]
### Gold Sponsors
## Backers
[![Open Collective Gold Sponsors][gold-sponsors-src]][gold-sponsors-href]
Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/nuxtjs#backer)]
### Silver Sponsors
[![Open Collective Sponsors][backers-src]][backers-href]
[![Open Collective Silver Sponsors][silver-sponsors-src]][silver-sponsors-href]
### Bronze Sponsors
[![Open Collective Bronze Sponsors][bronze-sponsors-src]][bronze-sponsors-href]
### Nuxters
[![Open Collective Nuxters][nuxters-src]][nuxters-href]
## Getting started
@@ -213,11 +224,15 @@ If you discover a security vulnerability regarding Nuxt.js, please send an e-mai
[MIT](https://github.com/nuxt/nuxt.js/blob/dev/LICENSE)
<!-- Open Collective Tiers -->
[partners-src]: https://opencollective.com/nuxtjs/tiers/partner.svg?avatarHeight=96&width=890&button=false
[partners-href]: https://opencollective.com/nuxtjs#contributors
[sponsors-src]: https://opencollective.com/nuxtjs/tiers/sponsors.svg?avatarHeight=72&width=890&button=false
[sponsors-href]: https://opencollective.com/nuxtjs#contributors
[backers-src]: https://opencollective.com/nuxtjs/tiers/backers.svg?width=890&button=false
[backers-href]: https://opencollective.com/nuxtjs#contributors
[platinium-sponsors-src]: https://opencollective.com/nuxtjs/tiers/platinium-sponsors.svg?avatarHeight=96&width=890
[platinium-sponsors-href]: https://opencollective.com/nuxtjs#contributors
[gold-sponsors-src]: https://opencollective.com/nuxtjs/tiers/gold-sponsors.svg?avatarHeight=80&width=890
[gold-sponsors-href]: https://opencollective.com/nuxtjs#contributors
[silver-sponsors-src]: https://opencollective.com/nuxtjs/tiers/silver-sponsors.svg?avatarHeight=64&width=890
[silver-sponsors-href]: https://opencollective.com/nuxtjs#contributors
[bronze-sponsors-src]: https://opencollective.com/nuxtjs/tiers/bronze-sponsors.svg?avatarHeight=48&width=890
[bronze-sponsors-href]: https://opencollective.com/nuxtjs#contributors
[nuxters-src]: https://opencollective.com/nuxtjs/tiers/nuxters.svg?width=890&button=false
[nuxters-href]: https://opencollective.com/nuxtjs#contributors
[contributors-src]: https://opencollective.com/nuxtjs/contributors.svg?width=890&button=false
[contributors-href]: https://github.com/nuxt/nuxt.js/graphs/contributors
@@ -1,4 +1,4 @@
function isBabelLoader(caller) {
function isBabelLoader (caller) {
return caller && caller.name === 'babel-loader'
}

@@ -11,8 +11,7 @@ module.exports = function (api) {
node: 'current'
}
}]
],
plugins: ['dynamic-import-node']
]
}
}
return {}
@@ -1,7 +1,7 @@
export default {
build: true,
hooks: {
async 'build:done'(pkg) {
async 'build:done' (pkg) {
const mono = pkg.load('../..')
const nuxt = pkg.load('../nuxt')

ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.