Skip to content

Commit

Permalink
refactor: migrate to biome
Browse files Browse the repository at this point in the history
  • Loading branch information
jellydn committed Oct 10, 2024
1 parent 08cd3f1 commit 7617d3a
Show file tree
Hide file tree
Showing 7 changed files with 235 additions and 2,258 deletions.
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
github: [antfu]
github: [jellydn]
2 changes: 1 addition & 1 deletion LICENSE.md → LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 Anthony Fu <https://github.com/antfu>
Copyright (c) 2024 Dung Huynh Duc

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
53 changes: 34 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,43 @@
# ext-name
<h1 align="center">Welcome to vscode-hurl-runner 👋</h1>
<p>
<img alt="Version" src="https://img.shields.io/badge/version-0.0.0-blue.svg?cacheSeconds=2592000" />
<img src="https://img.shields.io/badge/vscode-%5E1.92.0-blue.svg" />
<a href="https://github.com/jellydn/vscode-hurl-runner#readme" target="_blank">
<img alt="Documentation" src="https://img.shields.io/badge/documentation-yes-brightgreen.svg" />
</a>
<a href="https://github.com/jellydn/vscode-hurl-runner/graphs/commit-activity" target="_blank">
<img alt="Maintenance" src="https://img.shields.io/badge/Maintained%3F-yes-green.svg" />
</a>
<a href="https://github.com/jellydn/vscode-hurl-runner/blob/master/LICENSE" target="_blank">
<img alt="License: MIT" src="https://img.shields.io/github/license/jellydn/vscode-hurl-runner" />
</a>
</p>

<a href="https://marketplace.visualstudio.com/items?itemName=antfu.ext-name" target="__blank"><img src="https://img.shields.io/visual-studio-marketplace/v/antfu.ext-name.svg?color=eee&amp;label=VS%20Code%20Marketplace&logo=visual-studio-code" alt="Visual Studio Marketplace Version" /></a>
<a href="https://kermanx.github.io/reactive-vscode/" target="__blank"><img src="https://img.shields.io/badge/made_with-reactive--vscode-%23007ACC?style=flat&labelColor=%23229863" alt="Made with reactive-vscode" /></a>
> Run Hurl in VSCode
## Configurations
### 🏠 [Homepage](https://github.com/jellydn/vscode-hurl-runner#readme)

<!-- configs -->
<!-- empty -->
<!-- configs -->
## Prerequisites

## Commands
- vscode ^1.92.0

<!-- commands -->
<!-- empty -->
<!-- commands -->
## Author

## Sponsors
👤 **Dung Huynh Duc <dung@productsway.com>**

<p align="center">
<a href="https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg">
<img src='https://cdn.jsdelivr.net/gh/antfu/static/sponsors.png'/>
</a>
</p>
* Website: https://productsway.com/
* Github: [@jellydn](https://github.com/jellydn)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!<br />Feel free to check [issues page](https://github.com/jellydn/vscode-hurl-runner/issues). You can also take a look at the [contributing guide](https://github.com/jellydn/vscode-hurl-runner/blob/master/CONTRIBUTING.md).

## Show your support

Give a ⭐️ if this project helped you!

## 📝 License

## License
Copyright © 2024 [Dung Huynh Duc <dung@productsway.com>](https://github.com/jellydn).<br />
This project is [MIT](https://github.com/jellydn/vscode-hurl-runner/blob/master/LICENSE) licensed.

[MIT](./LICENSE.md) License © 2022 [Anthony Fu](https://github.com/antfu)
21 changes: 21 additions & 0 deletions biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"$schema": "https://biomejs.dev/schemas/1.9.3/schema.json",
"organizeImports": {
"enabled": true
},
"vcs": {
"enabled": true,
"clientKind": "git",
"useIgnoreFile": true,
"defaultBranch": "main"
},
"linter": {
"enabled": true,
"rules": {
"recommended": true
}
},
"formatter": {
"enabled": true
}
}
15 changes: 0 additions & 15 deletions eslint.config.mjs

This file was deleted.

147 changes: 72 additions & 75 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,77 +1,74 @@
{
"publisher": "antfu",
"name": "ext-name",
"displayName": "ext-name",
"version": "0.0.0",
"private": true,
"packageManager": "pnpm@9.7.1",
"description": "",
"author": "Anthony Fu <anthonyfu117@hotmail.com>",
"license": "MIT",
"funding": "https://github.com/sponsors/antfu",
"homepage": "https://github.com/antfu/ext-name#readme",
"repository": {
"type": "git",
"url": "https://github.com/antfu/ext-name"
},
"bugs": {
"url": "https://github.com/antfu/ext-name/issues"
},
"sponsor": {
"url": "https://github.com/sponsors/antfu"
},
"categories": [
"Other"
],
"main": "./dist/index.js",
"icon": "res/icon.png",
"files": [
"LICENSE.md",
"dist/*",
"res/*"
],
"engines": {
"vscode": "^1.92.0"
},
"activationEvents": [
"onStartupFinished"
],
"contributes": {
"commands": [],
"configuration": {
"type": "object",
"title": "ext-name",
"properties": {}
}
},
"scripts": {
"build": "tsup src/index.ts --external vscode",
"dev": "nr build --watch",
"prepare": "nr update",
"update": "vscode-ext-gen --output src/generated/meta.ts",
"lint": "eslint .",
"vscode:prepublish": "nr build",
"publish": "vsce publish --no-dependencies",
"pack": "vsce package --no-dependencies",
"test": "vitest",
"typecheck": "tsc --noEmit",
"release": "bumpp && nr publish"
},
"devDependencies": {
"@antfu/eslint-config": "^2.26.0",
"@antfu/ni": "^0.22.4",
"@types/node": "^22.4.1",
"@types/vscode": "^1.92.0",
"@vscode/vsce": "^3.0.0",
"bumpp": "^9.5.1",
"eslint": "^9.9.0",
"esno": "^4.7.0",
"pnpm": "^9.7.1",
"reactive-vscode": "^0.2.0",
"tsup": "^8.2.4",
"typescript": "^5.5.4",
"vite": "^5.4.1",
"vitest": "^2.0.5",
"vscode-ext-gen": "^0.4.1"
}
"name": "vscode-hurl-runner",
"displayName": "vscode-hurl-runner",
"version": "0.0.0",
"private": true,
"description": "Run Hurl in VSCode",
"categories": [
"Other"
],
"homepage": "https://github.com/jellydn/vscode-hurl-runner#readme",
"bugs": {
"url": "https://github.com/jellydn/vscode-hurl-runner/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/jellydn/vscode-hurl-runner"
},
"funding": "https://github.com/sponsors/jellydn",
"license": "MIT",
"author": "Dung Huynh Duc <dung@productsway.com>",
"publisher": "jellydn",
"main": "./dist/index.js",
"files": [
"LICENSE.md",
"dist/*",
"res/*"
],
"scripts": {
"build": "tsup src/index.ts --external vscode",
"dev": "nr build --watch",
"lint": "biome lint .",
"pack": "vsce package --no-dependencies",
"prepare": "nr update",
"publish": "vsce publish --no-dependencies",
"release": "bumpp && nr publish",
"test": "vitest",
"typecheck": "tsc --noEmit",
"update": "vscode-ext-gen --output src/generated/meta.ts",
"vscode:prepublish": "nr build"
},
"contributes": {
"commands": [],
"configuration": {
"type": "object",
"title": "vscode-hurl-runner",
"properties": {}
}
},
"activationEvents": [
"onStartupFinished"
],
"devDependencies": {
"@biomejs/biome": "1.9.3",
"@types/node": "^22.4.1",
"@types/vscode": "^1.92.0",
"@vscode/vsce": "^3.0.0",
"bumpp": "^9.5.1",
"esno": "^4.7.0",
"reactive-vscode": "^0.2.0",
"tsup": "^8.2.4",
"typescript": "^5.5.4",
"vite": "^5.4.1",
"vitest": "^2.0.5",
"vscode-ext-gen": "^0.4.1"
},
"packageManager": "pnpm@9.7.1",
"engines": {
"vscode": "^1.92.0"
},
"icon": "res/icon.png",
"sponsor": {
"url": "https://github.com/sponsors/jellydn"
}
}
Loading

0 comments on commit 7617d3a

Please sign in to comment.