Compare commits

...

3 Commits

Author SHA1 Message Date
Rich Harris
278be67228 -> v0.22.2 2018-09-30 22:06:19 -04:00
Rich Harris
64921dfc3c make directories relative to project 2018-09-30 22:05:55 -04:00
Rich Harris
c8962ccf8c update gitignore 2018-09-30 21:12:46 -04:00
4 changed files with 12 additions and 4 deletions

1
.gitignore vendored
View File

@@ -12,3 +12,4 @@ sapper
runtime.js runtime.js
dist dist
!rollup.config.js !rollup.config.js
templates/*.js

View File

@@ -1,5 +1,9 @@
# sapper changelog # sapper changelog
## 0.22.2
* Make paths in generated code relative to project
## 0.22.1 ## 0.22.1
* Fix `pkg.files` * Fix `pkg.files`

View File

@@ -1,6 +1,6 @@
{ {
"name": "sapper", "name": "sapper",
"version": "0.22.1", "version": "0.22.2",
"description": "Military-grade apps, engineered by Svelte", "description": "Military-grade apps, engineered by Svelte",
"bin": { "bin": {
"sapper": "./sapper" "sapper": "./sapper"

View File

@@ -204,9 +204,12 @@ function generate_server(
error error
};`.replace(/^\t\t/gm, '').trim(); };`.replace(/^\t\t/gm, '').trim();
const build_dir = path.relative(process.cwd(), locations.dest());
const src_dir = path.relative(process.cwd(), locations.src());
return `// This file is generated by Sapper — do not edit it!\n` + template return `// This file is generated by Sapper — do not edit it!\n` + template
.replace('__BUILD__DIR__', JSON.stringify(locations.dest())) .replace('__BUILD__DIR__', JSON.stringify(build_dir))
.replace('__SRC__DIR__', JSON.stringify(locations.src())) .replace('__SRC__DIR__', JSON.stringify(src_dir))
.replace('__DEV__', dev() ? 'true' : 'false') .replace('__DEV__', dev() ? 'true' : 'false')
.replace(/const manifest = __MANIFEST__;/, code); .replace(/const manifest = __MANIFEST__;/, code);
} }