Skip to content

Commit

Permalink
Version update
Browse files Browse the repository at this point in the history
  • Loading branch information
ArdenIvanov committed Aug 5, 2019
1 parent 3fcda53 commit 5ceceb1
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 55 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ All notable changes to the "svelte-intellisense" extension will be documented in

Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.

## [0.6.0]
- [Added] Partial support for Svelte v3 - syntax, data, methods, components, slots.

## [0.5.0]
- [Added] Support for aliases in rollup and webpack
- [Added] Hover and definition (go to source file) for different self and imported components metadata
Expand Down
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ Just click to component usage in markup or symbol in import section and view its

![Go to component definition](images/goto-definition.gif)

Also that works for component attributes, events, bind, slots:
Also that works for component attributes, events, bind, slots (Svelte 2 only for now):

![Go to component field](images/goto-field-definition.gif)
![Go to component slot](images/goto-slot-definition.gif)

Awesome navigation for methods calling:
Awesome navigation for methods calling (Svelte 2 only for now):

![Go to method](images/goto-method-definition.gif)

Expand All @@ -47,7 +47,7 @@ Allows to quick search for the required files to import, like a script file or a

![Script path completion](images/script-path-resolver.gif)

2. Path resolving for `components:` import statement
2. Path resolving for `components:` import statement (Svelte 2 only)

![Component path completion](images/script-component-path-resolver.gif)

Expand All @@ -65,7 +65,7 @@ Allows to quick search for the required files to import, like a script file or a

![Component data and slots](images/component-data-slots.gif)

5. Component events and expressions
5. Component events (Svelte 2 only for now) and expressions

![Component events and expressions](images/component-events-expr.gif)

Expand All @@ -75,21 +75,21 @@ This extension supports all svelte blocks - `if`, `each`, `await` - with inner b

![Template blocs](images/template-blocks.gif)

7. Data and computed properties for component state getter
7. Data and computed properties for component state getter (Svelte 2 only)

![Get properties of component](images/script-getter.gif)

The same is supported for writing a computed property.

![Computed properties](images/script-computed.gif)

8. Data properties for component state setter
8. Data properties for component state setter (Svelte 2 only)

![Set properties of component](images/script-setter.gif)

9. Svelte methods in script section
9. Svelte methods in script section (Svelte 2 only)

Also provides auto-completion for `this.refs.`
Also provides auto-completion for `this.refs.` (Svelte 2 only)

![Component methods auto completion](images/component-methods.gif)

Expand Down Expand Up @@ -155,7 +155,7 @@ export default {
```

## TODO
- Svelte 3 support
- More Svelte 3 support
- Signature help for component tags
- Workspace symbol search
- Find all references
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"repository": {
"url": "https://github.com/ArdenIvanov/svelte-intellisense.git"
},
"version": "0.5.0",
"version": "0.6.0",
"publisher": "ardenivanov",
"keywords": [
"svelte",
Expand All @@ -15,7 +15,7 @@
"author": "Aleksandr Ivanov",
"license": "MIT",
"engines": {
"vscode": "^1.28.2"
"vscode": "^1.30.0"
},
"categories": [
"Programming Languages",
Expand Down Expand Up @@ -58,6 +58,6 @@
"@types/node": "^8.10.25",
"tslint": "^5.8.0",
"typescript": "^2.6.1",
"vscode": "^1.1.22"
"vscode": "^1.1.36"
}
}
77 changes: 34 additions & 43 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -106,10 +106,10 @@ brace-expansion@^1.1.7:
balanced-match "^1.0.0"
concat-map "0.0.1"

[email protected].0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.0.tgz#f351d32969d32fa5d7a5567154263d928ae3bd1f"
integrity sha1-81HTKWnTL6XXpVZxVCY9korjvR8=
[email protected].1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==

buffer-from@^1.0.0:
version "1.1.1"
Expand Down Expand Up @@ -154,10 +154,10 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
dependencies:
delayed-stream "~1.0.0"

commander@2.11.0:
version "2.11.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563"
integrity sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==
commander@2.15.1:
version "2.15.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f"
integrity sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==

commander@^2.12.1:
version "2.20.0"
Expand Down Expand Up @@ -200,12 +200,7 @@ delayed-stream@~1.0.0:
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=

[email protected]:
version "3.3.1"
resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.1.tgz#aa8567a6eed03c531fc89d3f711cd0e5259dec75"
integrity sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==

diff@^3.2.0:
[email protected], diff@^3.2.0:
version "3.5.0"
resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
Expand Down Expand Up @@ -320,10 +315,10 @@ glob@^7.1.1, glob@^7.1.2:
once "^1.3.0"
path-is-absolute "^1.0.0"

[email protected].3:
version "1.10.3"
resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.3.tgz#1926ba90cf3edfe2adb4927f5880bc22c66c790f"
integrity sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==
[email protected].5:
version "1.10.5"
resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==

har-schema@^2.0.0:
version "2.0.0"
Expand All @@ -338,11 +333,6 @@ har-validator@~5.1.0:
ajv "^6.5.5"
har-schema "^2.0.0"

has-flag@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
integrity sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=

has-flag@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
Expand Down Expand Up @@ -456,7 +446,7 @@ mime-types@^2.1.12, mime-types@~2.1.19:
dependencies:
mime-db "1.40.0"

minimatch@^3.0.4:
minimatch@3.0.4, minimatch@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
Expand All @@ -475,21 +465,22 @@ [email protected], mkdirp@^0.5.1:
dependencies:
minimist "0.0.8"

mocha@^4.0.1:
version "4.1.0"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-4.1.0.tgz#7d86cfbcf35cb829e2754c32e17355ec05338794"
integrity sha512-0RVnjg1HJsXY2YFDoTNzcc1NKhYuXKRrBAG2gDygmJJA136Cs2QlRliZG1mA0ap7cuaT30mw16luAeln+4RiNA==
mocha@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-5.2.0.tgz#6d8ae508f59167f940f2b5b3c4a612ae50c90ae6"
integrity sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==
dependencies:
browser-stdout "1.3.0"
commander "2.11.0"
browser-stdout "1.3.1"
commander "2.15.1"
debug "3.1.0"
diff "3.3.1"
diff "3.5.0"
escape-string-regexp "1.0.5"
glob "7.1.2"
growl "1.10.3"
growl "1.10.5"
he "1.1.1"
minimatch "3.0.4"
mkdirp "0.5.1"
supports-color "4.4.0"
supports-color "5.4.0"

[email protected]:
version "2.0.0"
Expand Down Expand Up @@ -639,12 +630,12 @@ sshpk@^1.7.0:
safer-buffer "^2.0.2"
tweetnacl "~0.14.0"

supports-color@4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e"
integrity sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==
supports-color@5.4.0:
version "5.4.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54"
integrity sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==
dependencies:
has-flag "^2.0.0"
has-flag "^3.0.0"

supports-color@^5.3.0:
version "5.5.0"
Expand Down Expand Up @@ -746,13 +737,13 @@ vscode-test@^0.4.1:
http-proxy-agent "^2.1.0"
https-proxy-agent "^2.2.1"

vscode@^1.1.22:
version "1.1.34"
resolved "https://registry.yarnpkg.com/vscode/-/vscode-1.1.34.tgz#3aba5d2f3a9d43f4e798f6933339fe5fcfb782c6"
integrity sha512-GuT3tCT2N5Qp26VG4C+iGmWMgg/MuqtY5G5TSOT3U/X6pgjM9LFulJEeqpyf6gdzpI4VyU3ZN/lWPo54UFPuQg==
vscode@^1.1.36:
version "1.1.36"
resolved "https://registry.yarnpkg.com/vscode/-/vscode-1.1.36.tgz#5e1a0d1bf4977d0c7bc5159a9a13d5b104d4b1b6"
integrity sha512-cGFh9jmGLcTapCpPCKvn8aG/j9zVQ+0x5hzYJq5h5YyUXVGa1iamOaB2M2PZXoumQPES4qeAP1FwkI0b6tL4bQ==
dependencies:
glob "^7.1.2"
mocha "^4.0.1"
mocha "^5.2.0"
request "^2.88.0"
semver "^5.4.1"
source-map-support "^0.5.0"
Expand Down

0 comments on commit 5ceceb1

Please sign in to comment.