Skip to content

Commit

Permalink
chore: update repo metadata [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
metonym committed Jul 29, 2021
1 parent 7ab5c5a commit f13b5cf
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 26 deletions.
44 changes: 22 additions & 22 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,37 +5,37 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.8.3](https://github.com/IBM/sveld/releases/tag/v0.8.3) - 2021-07-29
## [0.8.3](https://github.com/carbon-design-system/sveld/releases/tag/v0.8.3) - 2021-07-29

- replace backslashes with slashes on Windows when reading Svelte files using the glob method

## [0.8.2](https://github.com/IBM/sveld/releases/tag/v0.8.2) - 2021-07-11
## [0.8.2](https://github.com/carbon-design-system/sveld/releases/tag/v0.8.2) - 2021-07-11

- write constant props as accessors in the `SvelteComponentTyped` interface

## [0.8.1](https://github.com/IBM/sveld/releases/tag/v0.8.1) - 2021-07-10
## [0.8.1](https://github.com/carbon-design-system/sveld/releases/tag/v0.8.1) - 2021-07-10

- type function declarations as accessors in the `SvelteComponentTyped` interface
- omit module name from generated TypeScript class if it's the reserved keyword "default"
- move `typescript` to direct dependencies

## [0.8.0](https://github.com/IBM/sveld/releases/tag/v0.8.0) - 2021-06-17
## [0.8.0](https://github.com/carbon-design-system/sveld/releases/tag/v0.8.0) - 2021-06-17

- use `svelte-preprocess` to preprocess TypeScript in Svelte files and remove `style` blocks

## [0.7.1](https://github.com/IBM/sveld/releases/tag/v0.7.1) - 2021-02-20
## [0.7.1](https://github.com/carbon-design-system/sveld/releases/tag/v0.7.1) - 2021-02-20

- only parse files with the `.svelte` file extension

## [0.7.0](https://github.com/IBM/sveld/releases/tag/v0.7.0) - 2021-02-06
## [0.7.0](https://github.com/carbon-design-system/sveld/releases/tag/v0.7.0) - 2021-02-06

- add a `glob` option to resolve Svelte files from entry file exports using `fast-glob` (default is `false`)

## [0.6.1](https://github.com/IBM/sveld/releases/tag/v0.6.1) - 2021-01-09
## [0.6.1](https://github.com/carbon-design-system/sveld/releases/tag/v0.6.1) - 2021-01-09

- use parsed exports to determine module name, Svelte source file path

## [0.6.0](https://github.com/IBM/sveld/releases/tag/v0.6.0) - 2021-01-09
## [0.6.0](https://github.com/carbon-design-system/sveld/releases/tag/v0.6.0) - 2021-01-09

- use `acorn` to parse/create TypeScript exports
- use `fast-glob` to collect all `*.svelte` files from the Svelte source folder specified in `package.json#svelte`
Expand All @@ -45,71 +45,71 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- `filePath` in generated JSON output is relative instead of absolute (normalized using `path.normalize`)

## [0.5.0](https://github.com/IBM/sveld/releases/tag/v0.5.0) - 2020-12-05
## [0.5.0](https://github.com/carbon-design-system/sveld/releases/tag/v0.5.0) - 2020-12-05

- generate TypeScript definitions to use `SvelteComponentTyped` interface instead of `SvelteComponent`

**Breaking Changes**

- Svelte version >=3.31 is required to use generated TypeScript definitions

## [0.4.2](https://github.com/IBM/sveld/releases/tag/v0.4.2) - 2020-11-25
## [0.4.2](https://github.com/carbon-design-system/sveld/releases/tag/v0.4.2) - 2020-11-25

**Fixes**

- account for `:` when clamping object keys

## [0.4.1](https://github.com/IBM/sveld/releases/tag/v0.4.1) - 2020-11-25
## [0.4.1](https://github.com/carbon-design-system/sveld/releases/tag/v0.4.1) - 2020-11-25

**Fixes**

- clamp slot/event keys in TypeScript definitions

## [0.4.1](https://github.com/IBM/sveld/releases/tag/v0.4.0) - 2020-11-25
## [0.4.1](https://github.com/carbon-design-system/sveld/releases/tag/v0.4.0) - 2020-11-25

- output format for TypeScript definitions extends `SvelteComponent` instead of stubbing class internals used by the Svelte Language Server

**Breaking Changes**

- Svelte version >=3.30 is required to use generated TypeScript definitions

## [0.3.0](https://github.com/IBM/sveld/releases/tag/v0.3.0) - 2020-11-25
## [0.3.0](https://github.com/carbon-design-system/sveld/releases/tag/v0.3.0) - 2020-11-25

- export component `typedefs` in TypeScript definitions

## [0.2.1](https://github.com/IBM/sveld/releases/tag/v0.2.1) - 2020-11-19
## [0.2.1](https://github.com/carbon-design-system/sveld/releases/tag/v0.2.1) - 2020-11-19

- extend interface for empty props use case

## [0.2.0](https://github.com/IBM/sveld/releases/tag/v0.2.0) - 2020-11-19
## [0.2.0](https://github.com/carbon-design-system/sveld/releases/tag/v0.2.0) - 2020-11-19

- support `@extends` tag to extend imported component prop interfaces

## [0.1.0](https://github.com/IBM/sveld/releases/tag/v0.1.0) - 2020-11-19
## [0.1.0](https://github.com/carbon-design-system/sveld/releases/tag/v0.1.0) - 2020-11-19

- support `@restProps` tag
- fix "undefined" event by checking if the event name is undefined

## [0.1.0-rc.5](https://github.com/IBM/sveld/releases/tag/v0.1.0-rc.5) - 2020-11-18
## [0.1.0-rc.5](https://github.com/carbon-design-system/sveld/releases/tag/v0.1.0-rc.5) - 2020-11-18

- use `package.json#svelte` for the entry point to uncompiled Svelte source code

## [0.1.0-rc.4](https://github.com/IBM/sveld/releases/tag/v0.1.0-rc.4) - 2020-11-17
## [0.1.0-rc.4](https://github.com/carbon-design-system/sveld/releases/tag/v0.1.0-rc.4) - 2020-11-17

- add `rollup` to dependencies

## [0.1.0-rc.3](https://github.com/IBM/sveld/releases/tag/v0.1.0-rc.3) - 2020-11-17
## [0.1.0-rc.3](https://github.com/carbon-design-system/sveld/releases/tag/v0.1.0-rc.3) - 2020-11-17

- add `svelte` to dependencies

## [0.1.0-rc.2](https://github.com/IBM/sveld/releases/tag/v0.1.0-rc.2) - 2020-11-17
## [0.1.0-rc.2](https://github.com/carbon-design-system/sveld/releases/tag/v0.1.0-rc.2) - 2020-11-17

- add `cli.js` to publishable files

## [0.1.0-rc.1](https://github.com/IBM/sveld/releases/tag/v0.1.0-rc.1) - 2020-11-17
## [0.1.0-rc.1](https://github.com/carbon-design-system/sveld/releases/tag/v0.1.0-rc.1) - 2020-11-17

- enable CLI usage by wrapping Rollup plugin

## [0.1.0-rc.0](https://github.com/IBM/sveld/releases/tag/v0.1.0-rc.0) - 2020-11-16
## [0.1.0-rc.0](https://github.com/carbon-design-system/sveld/releases/tag/v0.1.0-rc.0) - 2020-11-16

- initial release
7 changes: 3 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"version": "0.8.3",
"license": "Apache-2.0",
"description": "Generate TypeScript definitions for your Svelte components.",
"author": "IBM",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
"scripts": {
Expand Down Expand Up @@ -49,10 +48,10 @@
],
"repository": {
"type": "git",
"url": "https://github.com/ibm/sveld.git"
"url": "https://github.com/carbon-design-system/sveld.git"
},
"homepage": "https://github.com/ibm/sveld",
"bugs": "https://github.com/ibm/sveld/issues",
"homepage": "https://github.com/carbon-design-system/sveld",
"bugs": "https://github.com/carbon-design-system/sveld/issues",
"keywords": [
"svelte",
"svelte component",
Expand Down

0 comments on commit f13b5cf

Please sign in to comment.