From: Ruben Beltran del Rio Date: Wed, 21 Apr 2021 22:41:15 +0000 (+0200) Subject: Add gitlab CI config X-Git-Url: https://git.r.bdr.sh/rbdr/forum/commitdiff_plain/535cbcc7b81355197af4e39549cd22a6c505d54c Add gitlab CI config --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..703003c --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,17 @@ +image: node:15 + +stages: + - lint + - test + +before_script: + - npm install + +lint: + stage: lint + script: + - npm run lint +test: + stage: test + script: + - npm run test diff --git a/svelte.config.cjs b/svelte.config.cjs index cb51cef..aa6e765 100644 --- a/svelte.config.cjs +++ b/svelte.config.cjs @@ -1,27 +1,27 @@ const { resolve } = require('path'); -const node = require('@sveltejs/adapter-node'); -const pkg = require('./package.json'); +const Node = require('@sveltejs/adapter-node'); +const Pkg = require('./package.json'); /** @type {import('@sveltejs/kit').Config} */ module.exports = { - kit: { - // By default, `npm run build` will create a standard Node app. - // You can create optimized builds for different platforms by - // specifying a different adapter - adapter: node(), + kit: { + // By default, `npm run build` will create a standard Node app. + // You can create optimized builds for different platforms by + // specifying a different adapter + adapter: Node(), - // hydrate the
element in src/app.html - target: '#forum', + // hydrate the
element in src/app.html + target: '#forum', - vite: { - ssr: { - noExternal: Object.keys(pkg.dependencies || {}) - }, - resolve: { - alias: { - $: resolve('src') - } - } - } - } + vite: { + ssr: { + noExternal: Object.keys(Pkg.dependencies || {}) + }, + resolve: { + alias: { + $: resolve('src') + } + } + } + } };