-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Closed
Labels
pkg:svelte-packageIssues related to svelte-packageIssues related to svelte-package
Description
Describe the bug
When running svelte-kit package, code is preprocessed but the lang="ts" attributes are not removed. This is giving me errors when trying to use the generated components. I wanted to open this issue in this repo to make sure it's either resolved before SvelteKit 1.0, or it's mentioned in the docs that preprocessing is broken.
Same issue in svelte-preprocess: sveltejs/svelte-preprocess#260
Related SvelteKit issue: #1843
Reproduction
npm init svelte@next my-appwith TypeScript enabledcd my-appnpm install sass svelte2tsx && npm install- Add
src/lib/Example.svelte:<script lang="ts"> const x: number = 8 </script> <p>{x}</p> <style lang="sass"> p color: red </style>
svelte-kit package
Logs
Error from using a component generated by svelte-kit package:
5:22:33 PM [vite] Internal server error: Expected newline.
╷
2 │ .date-time-picker {
│ ^
╵
../svelte-date-picker/package/DatePicker.svelte 2:19 root stylesheet
Plugin: vite-plugin-svelte
File: /Users/kasper/dev/git/svelte-date-picker/package/DatePicker.svelte
1 | <script lang="ts">
2 | import { getMonthLength, getWeeks } from './utils/date-utils'
| ^
3 | export let value = new Date()
4 | export let visible = true
at Object._newRenderError (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:2203:19)
at Object._wrapException (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:2023:16)
at _render_closure1.call$2 (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:82163:21)
at _RootZone.runBinary$3$3 (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:27566:18)
at _FutureListener.handleError$1 (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:26096:21)
at _Future__propagateToListeners_handleError.call$0 (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:26395:49)
at Object._Future__propagateToListeners (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:12483:77)
at _Future._completeError$2 (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:26241:9)
at _AsyncAwaitCompleter.completeError$2 (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:25910:12)
at Object._asyncRethrow (/Users/kasper/dev/git/kryp/node_modules/sass/sass.dart.js:12286:17)System Info
System:
OS: macOS 10.15.7
CPU: (8) x64 Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Memory: 677.92 MB / 32.00 GB
Shell: 3.2.2 - /usr/local/bin/fish
Binaries:
Node: 14.16.0 - /var/folders/44/3sxbyc2d6wg90mj1s7s59bnm0000gn/T/fnm_multishells/19056_1631295056028/bin/node
Yarn: 1.22.10 - /var/folders/44/3sxbyc2d6wg90mj1s7s59bnm0000gn/T/fnm_multishells/19056_1631295056028/bin/yarn
npm: 6.14.11 - /var/folders/44/3sxbyc2d6wg90mj1s7s59bnm0000gn/T/fnm_multishells/19056_1631295056028/bin/npm
Browsers:
Brave Browser: 93.1.29.77
Chrome: 93.0.4577.82
Firefox: 89.0.2
Safari: 14.1.2Severity
serious, but I can work around it
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
pkg:svelte-packageIssues related to svelte-packageIssues related to svelte-package