Nuxt/test/unit
Pooya Parsa 0f104aa588
feat: improve SSR bundle (#4439)
- Better insights and inspection for server bundle
- Remove all vue related dependencies from vue-renderer package as much as possible to reduce install size of nuxt-start
- Support for single file distributions (serverless)
- Remove server-bundle.json and use the standard .js files for dist/server
- Mitigate CALL_AND_RETRY_LAST Allocation failed errors. Most of the cases happen on JSON.parse() the part when loading bundle. (#4225, #3465, #1728, #1601, #1481)
- Reduce server dist size by removing escape characters caused by JSON serialize
- Faster dev reloads and production start by removing extra JSON.serialize/JSON.parse time
- Less memory usage
- General performance improvements and refactors
2018-12-01 13:43:28 +03:30
..
async-config.size-limit.test.js test: add a size limit test (#4272) 2018-11-08 02:04:14 +03:30
async-config.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
basic.config.defaults.test.js fix: auto transform and warning for @nuxtjs/babel-preset-app (#4297) 2018-11-09 00:17:53 +03:30
basic.dev.test.js feat: improve SSR bundle (#4439) 2018-12-01 13:43:28 +03:30
basic.fail.generate.test.js fix: prevent removing project by mistake due to build or generate paths (#3869) 2018-09-14 11:36:44 +04:30
basic.generate.test.js fix(server, vue-app): allow unicode page names (#4402) 2018-11-25 18:22:37 +03:30
basic.plugins.test.js refactor core into sub-packages (#4202) 2018-10-31 00:12:53 +03:30
basic.ssr.csp.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
basic.ssr.test.js feat: improve SSR bundle (#4439) 2018-12-01 13:43:28 +03:30
children.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
cli.test.js fix(distributions): add bin to all distributions (#4336) 2018-11-16 00:18:30 +03:30
components.test.js feat: nuxt-loading enhancenments (#3891) 2018-10-29 19:18:40 +03:30
custom-app-template.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
custom-dirs.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
dist-options.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
dynamic-routes.test.js fix(core): stable route sorting (#4331) 2018-11-14 16:50:06 +00:00
error.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
express.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
extract-css.test.js refactor: use PascalCase for components names (#4396) 2018-11-24 22:19:19 +03:30
fallback.generate.test.js refactor core into sub-packages (#4202) 2018-10-31 00:12:53 +03:30
fallback.test.js feat(server): fallback option (#4323) 2018-11-14 23:02:07 +03:30
generator.test.js feat: add tests to check for changed files (#3893) 2018-09-18 16:26:41 +02:00
https.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
modern.client.test.js feat(modern): auto detect modern mode (#4422) 2018-11-26 22:49:47 +00:00
modern.server.test.js feat(modern): auto detect modern mode (#4422) 2018-11-26 22:49:47 +00:00
modern.spa.test.js feat(modern): auto detect modern mode (#4422) 2018-11-26 22:49:47 +00:00
module.test.js fix(builder): add lodash inside templates (#4368) 2018-11-20 09:21:17 +00:00
nuxt.test.js feat: improve SSR bundle (#4439) 2018-12-01 13:43:28 +03:30
renderer.test.js feat: improve SSR bundle (#4439) 2018-12-01 13:43:28 +03:30
server.listen.test.js fix: offer a new port and listen if already used, use consola on server error (#4428) 2018-11-30 16:32:15 +01:00
sockets.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
spa.test.js fix(server, vue-app): allow unicode page names (#4402) 2018-11-25 18:22:37 +03:30
ssr.test.js refactor: use PascalCase for components names (#4396) 2018-11-24 22:19:19 +03:30
utils.test.js chore: test utils cleanup (#4180) 2018-10-24 17:23:34 +03:30
with-config.test.js test: improve tests (#4237) 2018-11-08 13:11:24 +03:30
wp.config.test.js feat: improve SSR bundle (#4439) 2018-12-01 13:43:28 +03:30