aa6282a99c
chore(deps): update actions/checkout action to v4 ( #18 )
...
Lint / run (push) Waiting to run
Build, check & Test / run (push) Has been cancelled
Build Docker Image / build_docker (push) Has been cancelled
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://github.com/actions/checkout ) | action | major | `v3` -> `v4` |
---
### Release Notes
<details>
<summary>actions/checkout (actions/checkout)</summary>
### [`v4`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417 )
[Compare Source](https://github.com/actions/checkout/compare/v3...v4 )
- Bump the minor-npm-dependencies group across 1 directory with 4 updates by [@​dependabot](https://github.com/dependabot ) in https://github.com/actions/checkout/pull/1739
- Bump actions/checkout from 3 to 4 by [@​dependabot](https://github.com/dependabot ) in https://github.com/actions/checkout/pull/1697
- Check out other refs/\* by commit by [@​orhantoy](https://github.com/orhantoy ) in https://github.com/actions/checkout/pull/1774
- Pin actions/checkout's own workflows to a known, good, stable version. by [@​jww3](https://github.com/jww3 ) in https://github.com/actions/checkout/pull/1776
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQxNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: #18
Co-authored-by: Renovate Bot <renovate@dzeio.com>
Co-committed-by: Renovate Bot <renovate@dzeio.com>
2024-06-26 09:14:29 +00:00
ae453eaa89
chore(deps): update dependency @biomejs/biome to v1.8.2 ( #7 )
...
Build Docker Image / build_docker (push) Failing after 2m43s
Lint / run (push) Failing after 37s
Build, check & Test / run (push) Successful in 7m37s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@biomejs/biome](https://biomejs.dev ) ([source](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome )) | devDependencies | minor | [`1.7.3` -> `1.8.2`](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/1.7.3/1.8.2 ) |
---
### Release Notes
<details>
<summary>biomejs/biome (@​biomejs/biome)</summary>
### [`v1.8.2`](https://github.com/biomejs/biome/blob/HEAD/CHANGELOG.md#v182-2024-06-20 )
[Compare Source](39db99b1cd...54b4c9a390
)
##### CLI
##### Bug fixes
- Fix [#​3201](https://github.com/biomejs/biome/issues/3201 ) by correctly injecting the source code of the file when printing the diagnostics. Contributed by [@​ematipico](https://github.com/ematipico )
- Fix [#​3179](https://github.com/biomejs/biome/issues/3179 ) where comma separators are not correctly removed after running `biome migrate` and thus choke the parser. Contributed by [@​Sec-ant](https://github.com/Sec-ant )
- Fix [#​3232](https://github.com/biomejs/biome/issues/3232 ) by correctly using the colors set by the user. Contributed by [@​ematipico](https://github.com/ematipico )
##### Enhancement
- Reword the reporter message `No fixes needed` to `No fixes applied`.
The former message is misleading when there're still errors or warnings in the files that should be taken care of manually. For example:
```block
Checked 2 files in <TIME>. No fixes needed.
Found 2 errors.
```
The new message suits better in these cases.
Contributed by [@​Sec-ant](https://github.com/Sec-ant )
##### Configuration
##### Bug fixes
- Don't conceal previous overrides ([#​3176](https://github.com/biomejs/biome/issues/3176 )).
Previously, each override inherited the unset configuration of the base configuration.
This means that setting a configuration in an override can be concealed by a subsequent override that inherits of the value from the base configuration.
For example, in the next example, `noDebugger` was disabled for the `index.js` file.
```json
{
"linter": {
"rules": {
"suspicious": { "noDebugger": "off" }
}
},
"overrides": [
{
"include": ["index.js"],
"linter": {
"rules": {
"suspicious": { "noDebugger": "warn" }
}
}
}, {
"include": ["index.js"],
"linter": {
"rules": {
"suspicious": { "noDoubleEquals": "off" }
}
}
}
]
}
```
The rule is now correctly enabled for the `index.js` file.
Contributed by [@​Conaclos](https://github.com/Conaclos )
##### Formatter
##### Bug fixes
- Fix [#​3103](https://github.com/biomejs/biome/issues/3103 ) by correctly resolving CSS formatter options. Contributed by [@​ah-yu](https://github.com/ah-yu )
- Fix [#​3192](https://github.com/biomejs/biome/issues/3192 ) don't add an extra whitespace within :has. Contributed by [@​denbezrukov](https://github.com/denbezrukov )
##### JavaScript APIs
##### Bug fixes
- Fix a regression introduced by the release of `v1.8.0`
##### Linter
##### New features
- Add [nursery/useValidAutocomplete](https://biomejs.dev/linter/rules/use-valid-autocomplete/ ). Contributed by [@​unvalley](https://github.com/unvalley )
##### Bug fixes
- Add [nursery/noShorthandPropertyOverrides](https://biomejs.dev/linter/rules/no-shorthand-property-overrides ). [#​2958](https://github.com/biomejs/biome/issues/2958 ) Contributed by [@​neokidev](https://github.com/neokidev )
- Fix \[[#​3084](https://github.com/biomejs/biome/issues/3084 )] false positive by correctly recognize parenthesized return statement. Contributed by [@​unvalley](https://github.com/unvalley )
- [useImportExtensions](https://biomejs.dev/linter/rules/use-import-extensions/ ) now suggests a correct fix for `import '.'` and `import './.'`. Contributed by [@​minht11](https://github.com/minht11 )
- Fix [useDateNow](https://biomejs.dev/linter/rules/use-date-now/ ) false positive when new Date object has arguments `new Date(0).getTime()`. Contributed by [@​minht11](https://github.com/minht11 ).
- The [`noUnmatchableAnbSelector`](https://biomejs.dev/linter/rules/no-unmatchable-anb-selector/ ) rule is now able to catch unmatchable `an+b` selectors like `0n+0` or `-0n+0`. Contributed by [@​Sec-ant](https://github.com/Sec-ant ).
- The [`useHookAtTopLevel`](https://biomejs.dev/linter/rules/use-hook-at-top-level/ ) rule now recognizes properties named as hooks like `foo.useFoo()`. Contributed by [@​ksnyder9801](https://github.com/ksnyder9801 )
- Fix [#​3092](https://github.com/biomejs/biome/issues/3092 ), prevent warning for `Custom properties (--*)`. Contributed by [@​chansuke](https://github.com/chansuke )
- Fix a false positive in the [`useLiteralKeys`](https://biomejs.dev/linter/rules/use-literal-keys/ ) rule. ([#​3160](https://github.com/biomejs/biome/issues/3160 ))
This rule now ignores the following kind of computed member name:
```js
const a = {
[`line1
line2`]: true,
};
```
Contributed by [@​Sec-ant](https://github.com/Sec-ant )
- The [noUnknownProperty](https://biomejs.dev/linter/rules/no-unknown-property/ ) rule now ignores the `composes` property often used in css modules. [#​3000](https://github.com/biomejs/biome/issues/3000 ) Contributed by [@​chansuke](https://github.com/chansuke )
- Fix false positives of the [useExhaustiveDependencies](https://biomejs.dev/linter/rules/use-exhaustive-dependencies/ ) rule.
The component itself is considered stable when it is used recursively inside a hook closure defined inside of it:
```jsx
import { useMemo } from "react";
function MyRecursiveComponent() {
// MyRecursiveComponent is stable, we don't need to add it to the dependencies list.
const children = useMemo(() => <MyRecursiveComponent />, []);
return <div>{children}</div>;
}
```
Also, `export default function` and `export default class` are considered stable now because they can only appear at the top level of a module.
Contributed by [@​Sec-ant](https://github.com/Sec-ant )
- Fix missing `withDefaults` macro in vue files for globals variables. Contributed by [@​Shyam-Chen](https://github.com/Shyam-Chen )
##### Parser
##### Bug fixes
- Fix CSS modules settings mapping. Contributed by [@​denbezrukov](https://github.com/denbezrukov )
### [`v1.8.1`](https://github.com/biomejs/biome/blob/HEAD/CHANGELOG.md#v181-2024-06-10 )
[Compare Source](378c05edd4...39db99b1cd
)
##### CLI
##### Bug fixes
- Fix [#​3069](https://github.com/biomejs/biome/issues/3069 ), prevent overwriting paths when using `--staged` or `--changed` options. Contributed by [@​unvalley](https://github.com/unvalley )
- Fix a case where the file link inside a diagnostic wasn't correctly displayed inside a terminal run by VSCode. Contributed by [@​uncenter](https://github.com/uncenter )
##### Configuration
##### Bug fixes
- Fix [#​3067](https://github.com/biomejs/biome/issues/3067 ), by assigning the correct default value to `indentWidth`. Contributed by [@​ematipico](https://github.com/ematipico )
##### Formatter
##### Bug fixes
- Fix the bug where whitespace after the & character in CSS nesting was incorrectly trimmed, ensuring proper targeting of child classes [#​3061](https://github.com/biomejs/biome/issues/3061 ). Contributed by [@​denbezrukov](https://github.com/denbezrukov )
- Fix [#​3068](https://github.com/biomejs/biome/issues/3068 ) where the CSS formatter was inadvertently converting variable declarations and function calls to lowercase. Contributed by [@​denbezrukov](https://github.com/denbezrukov )
- Fix the formatting of CSS grid layout properties. Contributed by [@​denbezrukov](https://github.com/denbezrukov )
##### Linter
##### Bug fixes
- The `noEmptyBlock` css lint rule now treats empty blocks containing comments as valid ones. Contributed by [@​Sec-ant](https://github.com/Sec-ant )
- [useLiteralKeys](https://biomejs.dev/linter/rules/use-literal-keys/ ) no longer reports quoted member names ([#​3085](https://github.com/biomejs/biome/issues/3085 )).
Previously [useLiteralKeys](https://biomejs.dev/linter/rules/use-literal-keys/ ) reported quoted member names that can be unquoted.
For example, the rule suggested the following fix:
```diff
- const x = { "prop": 0 };
+ const x = { prop: 0 };
```
This conflicted with the option [quoteProperties](https://biomejs.dev/reference/configuration/#javascriptformatterquoteproperties ) of our formatter.
The rule now ignores quoted member names.
Contributed by [@​Conaclos](https://github.com/Conaclos )
- [noEmptyInterface](https://biomejs.dev/linter/rules/no-empty-interface/ ) now ignores empty interfaces in ambient modules ([#​3110](https://github.com/biomejs/biome/issues/3110 )). Contributed by [@​Conaclos](https://github.com/Conaclos )
- [noUnusedVariables](https://biomejs.dev/linter/rules/no-unused-variables/ ) and [noUnusedFunctionParameters](https://biomejs.dev/linter/rules/no-unused-function-parameters/ ) no longer report the parameters of a constructor type ([#​3135](https://github.com/biomejs/biome/issues/3135 )).
Previously, `arg` was reported as unused in a constructor type like:
```ts
export type Classlike = new (arg: unknown) => string;
```
Contributed by [@​Conaclos](https://github.com/Conaclos )
- [noStringCaseMismatch](https://biomejs.dev/linter/rules/no-string-case-mismatch/ ) now ignores escape sequences ([#​3134](https://github.com/biomejs/biome/issues/3134 )).
The following code is no longer reported by the rule:
```js
s.toUpperCase() === "\u001b";
```
Contributed by [@​Conaclos](https://github.com/Conaclos )
##### Parser
##### Bug fixes
- Implemented CSS Unknown At-Rule parsing, allowing the parser to gracefully handle unsupported or unrecognized CSS at-rules. Contributed by [@​denbezrukov](https://github.com/denbezrukov )
- Fix [#​3055](https://github.com/biomejs/biome/issues/3055 ) CSS: Layout using named grid lines is now correctly parsed. Contributed by [@​denbezrukov](https://github.com/denbezrukov )
- Fix [#​3091](https://github.com/biomejs/biome/issues/3091 ). Allows the parser to handle nested style rules and at-rules properly, enhancing the parser's compatibility with the CSS Nesting Module. Contributed by [@​denbezrukov](https://github.com/denbezrukov )
### [`v1.8.0`](https://github.com/biomejs/biome/blob/HEAD/CHANGELOG.md#180-2024-06-04 )
[Compare Source](b9f90b7ee6...378c05edd4
)
##### Analyzer
##### New features
- Allow suppression comments to suppress individual instances of rules. This is
used for the lint rule `useExhaustiveDependencies`, which is now able to
suppress specific dependencies. Fixes [#​2509](https://github.com/biomejs/biome/issues/2509 ). Contributed by [@​arendjr](https://github.com/arendjr )
##### Enhancements
- Assume `Astro` object is always a global when processing `.astro` files. Contributed by [@​minht11](https://github.com/minht11 )
- Assume Vue compiler macros are globals when processing `.vue` files. ([#​2771](https://github.com/biomejs/biome/pull/2771 )) Contributed by [@​dyc3](https://github.com/dyc3 )
##### CLI
##### New features
- New `clean` command. Use this new command to clean after the `biome-logs` directory, and remove all the log files.
```shell
biome clean
```
- Add two new options `--only` and `--skip` to the command `biome lint` ([#​58](https://github.com/biomejs/biome/issues/58 )).
The `--only` option allows you to run a given rule or rule group,
For example, the following command runs only the `style/useNamingConvention` and `style/noInferrableTypes` rules.
If the rule is disabled in the configuration, then its severity level is set to `error` for a recommended rule or `warn` otherwise.
```shell
biome lint --only=style/useNamingConvention --only=style/noInferrableTypes
```
Passing a group does not change the severity level of the rules in the group.
All the disabled rules in the group will remain disabled.
To ensure that the group is run, the `recommended` field of the group is enabled.
The `nursery` group cannot be passed, as no rules are enabled by default in the nursery group.
The `--skip` option allows you to skip the execution of a given group or a given rule.
For example, the following command skips the `style` group and the `suspicious/noExplicitAny` rule.
```shell
biome lint --skip=style --skip=suspicious/noExplicitAny
```
You can also use `--only` and `--skip` together. `--skip` oevrrides `--only`.
The following command executes only the rules from the `style` group, but the `style/useNamingConvention` rule.
```shell
biome lint --only=style --skip=style/useNamingConvention
```
These options are compatible with other options such as `--write` (previously `--apply`), and `--reporter`.
Contributed by [@​Conaclos](https://github.com/Conaclos )
- Add new command `biome clean`. Use this command to purge all the logs emitted by the Biome daemon. This command is really useful, because the Biome daemon tends
log many files and contents during its lifecycle. This means that if your editor is open for hours (or even days), the `biome-logs` folder could become quite heavy. Contributed by [@​ematipico](https://github.com/ematipico )
- Add support for formatting and linting CSS files from the CLI. These operations are **opt-in** for the time being.
If you don't have a configuration file, you can enable these features with `--css-formatter-enabled` and `--css-linter-enabled`:
```shell
biome check --css-formatter-enabled=true --css-linter-enabled=true ./
```
Contributed by [@​ematipico](https://github.com/ematipico )
- Add new CLI options to control the CSS formatting. Check the [CLI reference page](https://biomejs.dev/reference/cli/ ) for more details. Contributed by [@​ematipico](https://github.com/ematipico )
- Add new options `--write`, `--fix` (alias of `--write`) and `--unsafe` to the command `biome lint` and `biome check`.
Add a new option `--fix` (alias of `--write`) to the command `biome format` and `biome migrate`.
```shell
biome <lint|check> --<write|fix> [--unsafe]
biome format --<write|fix>
biome migrate --<write|fix>
```
The `biome <lint|check> --<write|fix>` has the same behavior as `biome <lint|check> --apply`.
The `biome <lint|check> --<write|fix> --unsafe` has the same behavior as `biome <lint|check> --apply-unsafe`.
The `biome format --fix` has the same behavior as `biome format --write`.
The `biome migrate --fix` has the same behavior as `biome migrate --write`.
This change allows these commands to write modifications in the same options.
With this change, the `--apply` and `--apply-unsafe` options are deprecated.
Contributed by [@​unvalley](https://github.com/unvalley )
##### Enhancements
- Biome now executes commands (lint, format, check and ci) on the working directory by default. [#​2266](https://github.com/biomejs/biome/issues/2266 ) Contributed by [@​unvalley](https://github.com/unvalley )
```diff
- biome check .
+ biome check # You can run the command without the path
```
- `biome migrate eslint` now tries to convert ESLint ignore patterns into Biome ignore patterns.
ESLint uses [gitignore patterns](https://git-scm.com/docs/gitignore#\_pattern_format ).
Biome now tries to convert these patterns into Biome ignore patterns.
For example, the gitignore pattern `/src` is a relative path to the file in which it appears.
Biome now recognizes this and translates this pattern to `./src`.
Contributed by [@​Conaclos](https://github.com/Conaclos )
- `biome migrate eslint` now supports the `eslintIgnore` field in `package.json`.
ESLint allows the use of `package.json` as an ESLint configuration file.
ESLint supports two fields: `eslintConfig` and `eslintIgnore`.
Biome only supported the former. It now supports both.
Contributed by [@​Conaclos](https://github.com/Conaclos )
- `biome migrate eslint` now propagates NodeJS errors to the user.
This will help users to identify why Biome is unable to load some ESLint configurations.
Contributed by [@​Conaclos](https://github.com/Conaclos )
- Add a new `--reporter` called `summary`. This reporter will print diagnostics in a different way, based on the tools (formatter, linter, etc.) that are executed.
Import sorting and formatter shows the name of the files that require formatting. Instead, the linter will group the number of rules triggered and the number of errors/warnings:
Formatter ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The following files needs to be formatted:
main.ts
index.ts
Organize Imports ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The following files needs to have their imports sorted:
main.ts
index.ts
Analyzer ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Some analyzer rules were triggered
Rule Name Diagnostics
lint/suspicious/noImplicitAnyLet 12 (12 error(s), 0 warning(s), 0 info(s))
lint/suspicious/noDoubleEquals 8 (8 error(s), 0 warning(s), 0 info(s))
lint/suspicious/noRedeclare 12 (12 error(s), 0 warning(s), 0 info(s))
lint/suspicious/noDebugger 20 (20 error(s), 0 warning(s), 0 info(s))
Contributed by [@​ematipico](https://github.com/ematipico )
- `biome ci` now enforces printing the output using colours. If you were previously using `--colors=force`, you can remove it because it's automatically set. Contributed by [@​ematipico](https://github.com/ematipico )
- Add a new `--reporter` called `github`. This reporter will print diagnostics using [GitHub workflow commands](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#about-workflow-commands ):
::error title=lint/suspicious/noDoubleEquals,file=main.ts,line=4,endLine=4,col=3,endColumn=5::Use === instead of ==
::error title=lint/suspicious/noDebugger,file=main.ts,line=6,endLine=6,col=1,endColumn=9::This is an unexpected use of the debugger statement.
::error title=lint/nursery/noEvolvingAny,file=main.ts,line=8,endLine=8,col=5,endColumn=6::This variable's type is not allowed to evolve implicitly, leading to potential any types.
Contributed by [@​ematipico](https://github.com/ematipico )
- Add a new `--reporter` called `junit`. This reporter will print diagnostics using [GitHub workflow commands](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#about-workflow-commands ):
```xml
<?xml version="1.0" encoding="UTF-8"?>
<testsuites name="Biome" tests="16" failures="16" errors="20" time="<TIME>">
<testsuite name="main.ts" tests="1" disabled="0" errors="0" failures="1" package="org.biome">
<testcase name="org.biome.lint.suspicious.noDoubleEquals" line="4" column="3">
<failure message="Use === instead of ==. == is only allowed when comparing against `null`">line 3, col 2, Use === instead of ==. == is only allowed when comparing against `null`</failure>
</testcase>
</testsuite>
<testsuite name="main.ts" tests="1" disabled="0" errors="0" failures="1" package="org.biome">
<testcase name="org.biome.lint.suspicious.noDebugger" line="6" column="1">
<failure message="This is an unexpected use of the debugger statement.">line 5, col 0, This is an unexpected use of the debugger statement.</failure>
</testcase>
</testsuite>
<testsuite name="main.ts" tests="1" disabled="0" errors="0" failures="1" package="org.biome">
<testcase name="org.biome.lint.nursery.noEvolvingAny" line="8" column="5">
<failure message="This variable's type is not allowed to evolve implicitly, leading to potential any types.">line 7, col 4, This variable's type is not allowed to evolve implicitly, leading to potential any types.</failure>
</testcase>
</testsuite>
</testsuites>
```
Contributed by [@​ematipico](https://github.com/ematipico )
##### Bug fixes
- Fix [#​3024](https://github.com/biomejs/biome/issues/3024 ), where running `biome init` would create `biome.json` even if `biome.jsonc` already exists. Contributed by [@​minht11](https://github.com/minht11 )
##### Configuration
##### New features
- Add an rule option `fix` to override the code fix kind of a rule ([#​2882](https://github.com/biomejs/biome/issues/2882 )).
A rule can provide a safe or an **unsafe** code **action**.
You can now tune the kind of code actions thanks to the `fix` option.
This rule option takes a value among:
- `none`: the rule no longer emits code actions.
- `safe`: the rule emits safe code action.
- `unsafe`: the rule emits unsafe code action.
The following configuration disables the code actions of `noUnusedVariables`, makes the emitted code actions of `style/useConst` and `style/useTemplate` unsafe and safe respectively.
```json
{
"linter": {
"rules": {
"correctness": {
"noUnusedVariables": {
"level": "error",
"fix": "none"
},
"style": {
"useConst": {
"level": "warn",
"fix": "unsafe"
},
"useTemplate": {
"level": "warn",
"fix": "safe"
}
}
}
}
}
}
```
Contributed by [@​Conaclos](https://github.com/Conaclos )
- Add option `javascript.linter.enabled` to control the linter for JavaScript (and its super languages) files. Contributed by [@​ematipico](https://github.com/ematipico )
- Add option `json.linter.enabled` to control the linter for JSON (and its super languages) files. Contributed by [@​ematipico](https://github.com/ematipico )
- Add option `css.linter.enabled` to control the linter for CSS (and its super languages) files. Contributed by [@​ematipico](https://github.com/ematipico )
- Add option `css.formatter`, to control the formatter options for CSS (and its super languages) files. Contributed by [@​ematipico](https://github.com/ematipico )
- You can now change the severity of lint rules down to `"info"`. The `"info"` severity doesn't emit error codes, and it isn't affected by other options like `--error-on-warnings`:
```json
{
"linter": {
"rules": {
"suspicious": {
"noDebugger": "info"
}
}
}
}
```
Contributed by [@​ematipico](https://github.com/ematipico )
##### Enhancements
- The `javascript.formatter.trailingComma` option is deprecated and renamed to `javascript.formatter.trailingCommas`. The corresponding CLI option `--trailing-comma` is also deprecated and renamed to `--trailing-commas`. Details can be checked in [#​2492](https://github.com/biomejs/biome/pull/2492 ). Contributed by [@​Sec-ant](https://github.com/Sec-ant )
##### Bug fixes
- Fix a bug where if the formatter was disabled at the language level, it could be erroneously enabled by an
override that did not specify the formatter section [#​2924](https://github.com/biomejs/biome/issues/2924 ). Contributed by [@​dyc3](https://github.com/dyc3 )
- Fix [#​2990](https://github.com/biomejs/biome/issues/2990 ), now Biome doesn't add a trailing comma when formatting `biome.json`. Contributed by [@​dyc3](https://github.com/dyc3 )
##### Editors
##### New features
- Add support for LSP Workspaces
##### Enhancements
- The LSP doesn't crash anymore when the configuration file contains errors. If the configuration contains errors, Biome now shows a pop-up to the user, and it will only parse files using the default configuration.
Formatting and linting is disabled until the configuration file is fixed. Contributed by [@​ematipico](https://github.com/ematipico )
##### Bug fixes
- Fixes [#​2781](https://github.com/biomejs/biome/issues/2781 ), by correctly computing the configuration to apply to a specific file. Contributed by [@​ematipico](https://github.com/ematipico )
##### Formatter
##### Bug fixes
- Fix [#​2470](https://github.com/biomejs/biome/issues/2470 ) by avoid introducing linebreaks in single line string interpolations. Contributed by [@​ah-yu](https://github.com/ah-yu )
- Resolve deadlocks by narrowing the scope of locks. Contributed by [@​mechairoi](https://github.com/mechairoi )
- Fix [#​2782](https://github.com/biomejs/biome/issues/2782 ) by computing the enabled rules by taking the override settings into consideration. Contributed by [@​ematipico](https://github.com/ematipico )
- Fix \[https://github.com/biomejs/biome/issues/2877 ] by correctly handling line terminators in JSX string. Contributed by [@​ah-yu](https://github.com/ah-yu )
##### Linter
##### Promoted rules
New rules are incubated in the nursery group. Once stable, we promote them to a stable group. The following rules are promoted:
- [useImportRestrictions](https://biomejs.dev/linter/rules/use-import-restrictions/ )
- [noNodejsModules](https://biomejs.dev/linter/rules/no-nodejs-modules/ )
- [useArrayLiterals](https://biomejs.dev/linter/rules/use-array-literals/ )
- [noConstantMathMinMaxClamp](https://biomejs.dev/linter/rules/no-constant-math-min-max-clamp/ )
- [noFlatMapIdentity](https://biomejs.dev/linter/rules/no-flat-map-identity/ )
##### New features
- Add [nursery/useDateNow](https://biomejs.dev/linter/rules/use-date-now/ ). Contributed by [@​minht11](https://github.com/minht11 )
- Add [nursery/useErrorMessage](https://biomejs.dev/linter/rules/use-error-message/ ). Contributed by [@​minht11](https://github.com/minht11 )
- Add [nursery/useThrowOnlyError](https://biomejs.dev/linter/rules/use-throw-only-error/ ). Contributed by [@​minht11](https://github.com/minht11 )
- Add [nursery/useImportExtensions](https://biomejs.dev/linter/rules/use-import-extensions/ ). Contributed by [@​minht11](https://github.com/minht11 )
- [useNamingConvention](https://biomejs.dev/linter/rules/use-naming-convention/ ) now supports an option to enforce custom conventions ([#​1900](https://github.com/biomejs/biome/issues/1900 )).
For example, you can enforce the use of a prefix for private class members:
```json
{
"linter": {
"rules": {
"style": {
"useNamingConvention": {
"level": "error",
"options": {
"conventions": [
{
"selector": {
"kind": "classMember",
"modifiers": ["private"]
},
"match": "_(.*)",
"formats": ["camelCase"]
}
]
}
}
}
}
}
}
```
Please, find more details in the [rule documentation](https://biomejs.dev/linter/rules/use-naming-convention/#options ).
Contributed by [@​Conaclos](https://github.com/Conaclos )
- Add [nursery/useNumberToFixedDigitsArgument](https://biomejs.dev/linter/rules/use-number-to-fixed-digits-argument/ ).
Contributed by [@​minht11](https://github.com/minht11 )
- Add [nursery/useThrowNewError](https://biomejs.dev/linter/rules/use-throw-new-error/ ).
Contributed by [@​minht11](https://github.com/minht11 )
- Add [nursery/useTopLevelRegex](https://biomejs.dev/linter/rules/use-top-level-regex ), which enforces defining regular expressions at the top level of a module. [#​2148](https://github.com/biomejs/biome/issues/2148 ) Contributed by [@​dyc3](https://github.com/dyc3 ).
- Add [nursery/noCssEmptyBlock](https://biomejs.dev/linter/rules/no-css-empty-block ). [#​2513](https://github.com/biomejs/biome/pull/2513 ) Contributed by [@​togami2864](https://github.com/togami2864 )
- Add [nursery/noDuplicateAtImportRules](https://biomejs.dev/linter/rules/no-duplicate-at-import-rules ). [#​2658](https://github.com/biomejs/biome/pull/2658 ) Contributed by [@​DerTimonius](https://github.com/DerTimonius )
- Add [nursery/noDuplicateFontNames](https://biomejs.dev/linter/rules/no-duplicate-font-names ). [#​2308](https://github.com/biomejs/biome/pull/2308 ) Contributed by [@​togami2864](https://github.com/togami2864 )
- Add [nursery/noDuplicateSelectorsKeyframeBlock](https://biomejs.dev/linter/rules/no-duplicate-selectors-keyframe-block ). [#​2534](https://github.com/biomejs/biome/pull/2534 ) Contributed by [@​isnakode](https://github.com/isnakode )
- Add [nursery/noImportantInKeyframe](https://biomejs.dev/linter/rules/no-important-in-keyframe ). [#​2542](https://github.com/biomejs/biome/pull/2542 ) Contributed by [@​isnakode](https://github.com/isnakode )
- Add [nursery/noInvalidPositionAtImportRule](https://biomejs.dev/linter/rules/no-invalid-position-at-import-rule ). [#​2717](https://github.com/biomejs/biome/issues/2717 ) Contributed by [@​t-shiratori](https://github.com/t-shiratori )
- Add [nursery/noUnknownFunction](https://biomejs.dev/linter/rules/no-unknown-function ). [#​2570](https://github.com/biomejs/biome/pull/2570 ) Contributed by [@​neokidev](https://github.com/neokidev )
- Add [nursery/noUnknownMediaFeatureName](https://biomejs.dev/linter/rules/no-unknown-media-feature-name ). [#​2751](https://github.com/biomejs/biome/issues/2751 ) Contributed by [@​Kazuhiro-Mimaki](https://github.com/Kazuhiro-Mimaki )
- Add [nursery/noUnknownProperty](https://biomejs.dev/linter/rules/no-unknown-property ). [#​2755](https://github.com/biomejs/biome/pull/2755 ) Contributed by [@​chansuke](https://github.com/chansuke )
- Add [nursery/noUnknownSelectorPseudoElement](https://biomejs.dev/linter/rules/no-unknown-selector-pseudo-element ). [#​2655](https://github.com/biomejs/biome/issues/2655 ) Contributed by [@​keita-hino](https://github.com/keita-hino )
- Add [nursery/noUnknownUnit](https://biomejs.dev/linter/rules/no-unknown-unit ). [#​2535](https://github.com/biomejs/biome/issues/2535 ) Contributed by [@​neokidev](https://github.com/neokidev )
- Add [nursery/noUnmatchableAnbSelector](https://biomejs.dev/linter/rules/no-unmatchable-anb-selector ). [#​2706](https://github.com/biomejs/biome/issues/2706 ) Contributed by [@​togami2864](https://github.com/togami2864 )
- Add [nursery/useGenericFontNames](https://biomejs.dev/linter/rules/use-generic-font-names ). [#​2573](https://github.com/biomejs/biome/pull/2573 ) Contributed by [@​togami2864](https://github.com/togami2864 )
- Add [nursery/noYodaExpression](https://biomejs.dev/linter/rules/no-yoda-expression/ ). Contributed by [@​michellocana](https://github.com/michellocana )
- Add [nursery/noUnusedFunctionParameters](https://biomejs.dev/linter/rules/no-unused-function-parameters/ ) Contributed by [@​printfn](https://github.com/printfn )
- Add [nursery/UseSemanticElements](https://biomejs.dev/linter/rules/use-semantic-elements/ ). Contributed by [@​fujiyamaorange](https://github.com/fujiyamaorange )
##### Enhancements
- Add a code action for [noConfusingVoidType](https://biomejs.dev/linter/rules/no-confusing-void-type/ ) and improve the diagnostics.
The rule now suggests using `undefined` instead of `void` in confusing places.
The diagnosis is also clearer.
Contributed by [@​Conaclos](https://github.com/Conaclos )
- Improve code action for [nursery/noUselessUndefinedInitialization](https://biomejs.dev/linter/rules/no-useless-undefined-initialization/ ) to handle comments.
The rule now places inline comments after the declaration statement, instead of removing them.
The code action is now safe to apply.
Contributed by [@​lutaok](https://github.com/lutaok )
- Make [useExhaustiveDependencies](https://biomejs.dev/linter/rules/use-exhaustive-dependencies/ ) report duplicate dependencies. Contributed by [@​tunamaguro](https://github.com/tunamaguro )
- Rename `noEvolvingAny` into `noEvolvingTypes` ([#​48](https://github.com/biomejs/website/issues/48 )). Contributed by [@​Conaclos](https://github.com/Conaclos )
##### Bug fixes
- [noUndeclaredVariables](https://biomejs.dev/linter/rules/no-undeclared-variables/ ) and [noUnusedImports](https://biomejs.dev/linter/rules/no-unused-imports ) now correctly handle import namespaces ([#​2796](https://github.com/biomejs/biome/issues/2796 )).
Previously, Biome bound unqualified type to import namespaces.
Import namespaces can only be used as qualified names in a type (ambient) context.
```ts
// Unused import
import * as Ns1 from "";
// This doesn't reference the import namespace `Ns1`
type T1 = Ns1; // Undeclared variable `Ns1`
// Unused import
import type * as Ns2 from "";
// This doesn't reference the import namespace `Ns2`
type T2 = Ns2; // Undeclared variable `Ns2`
import type * as Ns3 from "";
// This references the import namespace because it is a qualified name.
type T3 = Ns3.Inner;
// This also references the import namespace.
export type { Ns3 }
```
Contributed by [@​Conaclos](https://github.com/Conaclos )
- [noUndeclaredVariables](https://biomejs.dev/linter/rules/no-undeclared-variables/ ) now correctly handle ambient computed member names ([#​2975](https://github.com/biomejs/biome/issues/2975 )).
A constant can be imported as a type and used in a computed member name of a member signature.
Previously, Biome was unable to bind the value imported as a type to the computed member name.
```ts
import type { NAME } from "./constants.js";
type X = { [NAME]: number };
```
Contributed by [@​Conaclos](https://github.com/Conaclos )
- [noUndeclaredVariables](https://biomejs.dev/linter/rules/no-undeclared-variables/ ) now ignores `this` in JSX components ([#​2636](https://github.com/biomejs/biome/issues/2636 )).
The rule no longer reports `this` as undeclared in following code.
```jsx
import { Component } from 'react';
export class MyComponent extends Component {
render() {
return <this.foo />
}
}
```
Contributed by [@​printfn](https://github.com/printfn ) and [@​Conaclos](https://github.com/Conaclos )
- `useJsxKeyInIterable` now handles more cases involving fragments. See the snippets below. Contributed by [@​dyc3](https://github.com/dyc3 )
```jsx
// valid
[].map((item) => {
return <>{item.condition ? <div key={item.id} /> : <div key={item.id}>foo</div>}</>;
});
// invalid
[].map((item) => {
return <>{item.condition ? <div /> : <div>foo</div>}</>;
});
```
- `noExcessiveNestedTestSuites` no longer erroneously alerts on `describe` calls that are not invoking the global `describe` function. [#​2599](https://github.com/biomejs/biome/issues/2599 ) Contributed by [@​dyc3](https://github.com/dyc3 )
```js
// now valid
z.object({})
.describe('')
.describe('')
.describe('')
.describe('')
.describe('')
.describe('');
```
- `noEmptyBlockStatements` no longer reports empty constructors using typescript parameter properties. [#​3005](https://github.com/biomejs/biome/issues/3005 ) Contributed by [@​dyc3](https://github.com/dyc3 )
- `noEmptyBlockStatements` no longer reports empty private or protected constructors. Contributed by [@​dyc3](https://github.com/dyc3 )
- [noExportsInTest](https://biomejs.dev/linter/rules/no-exports-in-test/ ) rule no longer treats files with in-source testing as test files https://github.com/biomejs/biome/issues/2859 . Contributed by [@​ah-yu](https://github.com/ah-yu )
- [useSortedClasses](https://biomejs.dev/linter/rules/use-sorted-classes/ ) now keeps leading and trailing spaces when applying the code action inside template literals:
i Unsafe fix: Sort the classes.
1 1 │ <>
2 │ - → <div·class={`${variable}·px-2·foo·p-4·bar`}/>
2 │ + → <div·class={`${variable}·foo·bar·p-4·px-2`}/>
3 3 │ <div class={`px-2 foo p-4 bar ${variable}`}/>
4 4 │ </>
- [noUndeclaredDependencies](https://biomejs.dev/linter/rules/no-undeclared-dependencies/ ) is correctly triggered when running `biome ci`. Contributed by [@​ematipico](https://github.com/ematipico )
- [noUnusedVariables](https://biomejs.dev/linter/rules/no-unused-variables/ ) no longer panics when a certain combination of characters is typed. Contributed by [@​ematipico](https://github.com/ematipico )
- [noUndeclaredVariables](https://biomejs.dev/linter/rules/no-undeclared-variables/ ) no logger alerts on `arguments` object in a function scope. Contributed by [@​ah-yu](https://github.com/ah-yu )
##### Parser
##### Enhancements
- `lang="tsx"` is now supported in Vue Single File Components. [#​2765](https://github.com/biomejs/biome/issues/2765 ) Contributed by [@​dyc3](https://github.com/dyc3 )
##### Bug fixes
- The `const` modifier for type parameters is now accepted for TypeScript `new` signatures ([#​2825](https://github.com/biomejs/biome/issues/2825 )).
The following code is now correctly parsed:
```ts
interface I {
new<const T>(x: T): T
}
```
Contributed by [@​Conaclos](https://github.com/Conaclos )
- Some invalid TypeScript syntax caused the Biome parser to crash.
The following invalid syntax no longer causes the Biome parser to crash:
```ts
declare using x: null;
declare qwait using x: null;
```
Contributed by [@​Conaclos](https://github.com/Conaclos )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQxNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: https://git.dzeio.com/avior/template-web-astro/pulls/7
Co-authored-by: Renovate Bot <renovate@dzeio.com>
Co-committed-by: Renovate Bot <renovate@dzeio.com>
2024-06-25 14:25:57 +00:00
5fe69812f5
chore(deps): update dependency @dzeio/object-util to v1.8.3 ( #8 )
...
Build Docker Image / build_docker (push) Waiting to run
Lint / run (push) Waiting to run
Build, check & Test / run (push) Has been cancelled
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@dzeio/object-util](https://github.com/dzeiocom/libs/tree/master/packages/object-util ) ([source](https://github.com/dzeiocom/libs/tree/HEAD/packages/object-util )) | dependencies | minor | [`1.7.0` -> `1.8.3`](https://renovatebot.com/diffs/npm/@dzeio%2fobject-util/1.7.0/1.8.3 ) |
---
### Release Notes
<details>
<summary>dzeiocom/libs (@​dzeio/object-util)</summary>
### [`v1.8.3`](1dba6cf74e...1dba6cf74e
)
[Compare Source](1dba6cf74e...1dba6cf74e
)
### [`v1.8.2`](8fc6f39b40...1dba6cf74e
)
[Compare Source](8fc6f39b40...1dba6cf74e
)
### [`v1.8.1`](50710c7816...8fc6f39b40
)
[Compare Source](50710c7816...8fc6f39b40
)
### [`v1.8.0`](f804e0f43c...50710c7816
)
[Compare Source](f804e0f43c...50710c7816
)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQxNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: #8
Co-authored-by: Renovate Bot <renovate@dzeio.com>
Co-committed-by: Renovate Bot <renovate@dzeio.com>
2024-06-25 14:25:18 +00:00
bac0f12125
chore(deps): update dependency @astrojs/check to v0.7.0 ( #5 )
...
Build Docker Image / build_docker (push) Failing after 2m32s
Lint / run (push) Failing after 36s
Build, check & Test / run (push) Successful in 6m42s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@astrojs/check](https://github.com/withastro/language-tools ) ([source](https://github.com/withastro/language-tools/tree/HEAD/packages/astro-check )) | devDependencies | minor | [`0.3.2` -> `0.7.0`](https://renovatebot.com/diffs/npm/@astrojs%2fcheck/0.3.2/0.7.0 ) |
---
### Release Notes
<details>
<summary>withastro/language-tools (@​astrojs/check)</summary>
### [`v0.7.0`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#070 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.6.0...@astrojs/check@0.7.0 )
##### Minor Changes
- [`c8af6db`](https://github.com/withastro/language-tools/commit/c8af6db ): Upgrades the language server to use the latest version of Volar. This changes should have no negative impacts on the experience.
##### Patch Changes
- Updated dependencies \[[`c8af6db`](https://github.com/withastro/language-tools/commit/c8af6db )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).10.0
### [`v0.6.0`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#060 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.10...@astrojs/check@0.6.0 )
##### Minor Changes
- [`65d3425`](https://github.com/withastro/language-tools/commit/65d3425 ): Upgrades the language server to use Volar 2.2. This changes should have no negative impacts on the experience.
##### Patch Changes
- Updated dependencies \[[`65d3425`](https://github.com/withastro/language-tools/commit/65d3425 )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).9.0
### [`v0.5.10`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#0510 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.9...@astrojs/check@0.5.10 )
##### Patch Changes
- [`9ca368b`](https://github.com/withastro/language-tools/commit/9ca368b ): Update to the latest version of Volar. This release should fix some of the caching issues that has crept up recently
- Updated dependencies \[[`9ca368b`](https://github.com/withastro/language-tools/commit/9ca368b )]
- Updated dependencies \[[`d57daad`](https://github.com/withastro/language-tools/commit/d57daad )]
- Updated dependencies \[[`b166787`](https://github.com/withastro/language-tools/commit/b166787 )]
- Updated dependencies \[[`eb49fb2`](https://github.com/withastro/language-tools/commit/eb49fb2 )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).8.4
### [`v0.5.9`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#059 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.8...@astrojs/check@0.5.9 )
##### Patch Changes
- [`f1447ef`](https://github.com/withastro/language-tools/commit/f1447ef ): chore: Update `volar-service-prettier`. This is only an internal refactor and there should be no visible changes.
- Updated dependencies \[[`f1447ef`](https://github.com/withastro/language-tools/commit/f1447ef )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).8.1
### [`v0.5.8`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#058 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.7...@astrojs/check@0.5.8 )
##### Patch Changes
- [`85b42dc`](https://github.com/withastro/language-tools/commit/85b42dc ): Update to the latest version of Volar. This release fixes a few issues such as missing Prettier crashing the language server in some cases, resolutions not working correctly inside TSX files, and more.
- Updated dependencies \[[`85b42dc`](https://github.com/withastro/language-tools/commit/85b42dc )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).8.0
### [`v0.5.7`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#057 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.6...@astrojs/check@0.5.7 )
##### Patch Changes
- [`1b68dfb`](https://github.com/withastro/language-tools/commit/1b68dfb ): Improves descriptions for attributes specific to Astro (`is:raw`, `set:html`, etc.)
- Updated dependencies \[[`2bad6a8`](https://github.com/withastro/language-tools/commit/2bad6a8 )]
- Updated dependencies \[[`1b68dfb`](https://github.com/withastro/language-tools/commit/1b68dfb )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).7.7
### [`v0.5.6`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#056 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.5...@astrojs/check@0.5.6 )
##### Patch Changes
- [`fe6165b`](https://github.com/withastro/language-tools/commit/fe6165b ): Makes astro check --tsconfig understand relative file names
- Updated dependencies \[[`fe6165b`](https://github.com/withastro/language-tools/commit/fe6165b )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).7.6
### [`v0.5.5`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#055 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.4...@astrojs/check@0.5.5 )
##### Patch Changes
- [`1436e6e`](https://github.com/withastro/language-tools/commit/1436e6e ): Fixes mapping from compiler location to LSP range.
- Updated dependencies \[[`7c4c1f2`](https://github.com/withastro/language-tools/commit/7c4c1f2 )]
- Updated dependencies \[[`1436e6e`](https://github.com/withastro/language-tools/commit/1436e6e )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).7.5
### [`v0.5.4`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#054 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.3...@astrojs/check@0.5.4 )
##### Patch Changes
- [`6924c7e`](https://github.com/withastro/language-tools/commit/6924c7e ): Fixes semantic highlighting not working inside .ts(x) files in certain cases
- [`310fbfe`](https://github.com/withastro/language-tools/commit/310fbfe ): Fix Svelte and Vue integrations not working on Windows in certain cases
- Updated dependencies \[[`6924c7e`](https://github.com/withastro/language-tools/commit/6924c7e )]
- Updated dependencies \[[`310fbfe`](https://github.com/withastro/language-tools/commit/310fbfe )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).7.4
### [`v0.5.3`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#053 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.2...@astrojs/check@0.5.3 )
##### Patch Changes
- [`de58706`](https://github.com/withastro/language-tools/commit/de58706 ): Fix imports from certain packages not working correctly in certain cases
- Updated dependencies \[[`de58706`](https://github.com/withastro/language-tools/commit/de58706 )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).7.3
### [`v0.5.2`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#052 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.1...@astrojs/check@0.5.2 )
##### Patch Changes
- [`a2280a8`](https://github.com/withastro/language-tools/commit/a2280a8 ): Avoid checking Svelte and Vue files when running astro check
- Updated dependencies \[[`a2280a8`](https://github.com/withastro/language-tools/commit/a2280a8 )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).7.2
### [`v0.5.1`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#0510 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.5.0...@astrojs/check@0.5.1 )
##### Patch Changes
- [`9ca368b`](https://github.com/withastro/language-tools/commit/9ca368b ): Update to the latest version of Volar. This release should fix some of the caching issues that has crept up recently
- Updated dependencies \[[`9ca368b`](https://github.com/withastro/language-tools/commit/9ca368b )]
- Updated dependencies \[[`d57daad`](https://github.com/withastro/language-tools/commit/d57daad )]
- Updated dependencies \[[`b166787`](https://github.com/withastro/language-tools/commit/b166787 )]
- Updated dependencies \[[`eb49fb2`](https://github.com/withastro/language-tools/commit/eb49fb2 )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).8.4
### [`v0.5.0`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#050 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.4.1...@astrojs/check@0.5.0 )
##### Minor Changes
- [`15a5532`](https://github.com/withastro/language-tools/commit/15a5532 ): Upgrade to Volar 2.0. No regressions are currently expected, however as this is a fairly consequential backend change, please report any issues you encounter.
For reference, Volar is the underlying framework that powers the Astro language server, you can think of it as Vite for editor tooling.
##### Patch Changes
- Updated dependencies \[[`15a5532`](https://github.com/withastro/language-tools/commit/15a5532 )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).7.0
### [`v0.4.1`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#041 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.4.0...@astrojs/check@0.4.1 )
##### Patch Changes
- [`63e2c81`](https://github.com/withastro/language-tools/commit/63e2c81 ): Fix fallback types not being properly included in some contexts such as inside the VS Code extension
- Updated dependencies \[[`63e2c81`](https://github.com/withastro/language-tools/commit/63e2c81 )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).6.2
### [`v0.4.0`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#040 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.3.4...@astrojs/check@0.4.0 )
##### Minor Changes
- [`a314bcc`](https://github.com/withastro/language-tools/commit/a314bcc ): Remove temporary workaround `astro check` that disabled checking JSX and TSX files
##### Patch Changes
- Updated dependencies \[[`a314bcc`](https://github.com/withastro/language-tools/commit/a314bcc )]
- Updated dependencies \[[`dab6801`](https://github.com/withastro/language-tools/commit/dab6801 )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).6.0
### [`v0.3.4`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#034 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.3.3...@astrojs/check@0.3.4 )
##### Patch Changes
- [`b16fcbb`](https://github.com/withastro/language-tools/commit/b16fcbb ): Temporarily disable checking `.jsx` and `.tsx` files using `astro check` until https://github.com/withastro/language-tools/issues/727 is fixed
- Updated dependencies \[[`b16fcbb`](https://github.com/withastro/language-tools/commit/b16fcbb )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).5.5
### [`v0.3.3`](https://github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#033 )
[Compare Source](https://github.com/withastro/language-tools/compare/@astrojs/check@0.3.2...@astrojs/check@0.3.3 )
##### Patch Changes
- [`45d49f5`](https://github.com/withastro/language-tools/commit/45d49f5 ): Fix errors spilling out of inline event attributes in certain cases
- [`7c9c981`](https://github.com/withastro/language-tools/commit/7c9c981 ): Fix errors inside `.ts` files not being properly reported in certain cases
- Updated dependencies \[[`45d49f5`](https://github.com/withastro/language-tools/commit/45d49f5 )]
- Updated dependencies \[[`7c9c981`](https://github.com/withastro/language-tools/commit/7c9c981 )]
- [@​astrojs/language-server](https://github.com/astrojs/language-server )[@​2](https://github.com/2 ).5.4
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQxNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: https://git.dzeio.com/avior/template-web-astro/pulls/5
Co-authored-by: Renovate Bot <renovate@dzeio.com>
Co-committed-by: Renovate Bot <renovate@dzeio.com>
2024-06-25 13:14:34 +00:00
075c4c62f5
chore(deps): update dependency sharp to v0.33.4 ( #4 )
...
Build, check & Test / run (push) Waiting to run
Build Docker Image / build_docker (push) Waiting to run
Lint / run (push) Waiting to run
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [sharp](https://sharp.pixelplumbing.com ) ([source](https://github.com/lovell/sharp ), [changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md )) | dependencies | patch | [`0.33.0` -> `0.33.4`](https://renovatebot.com/diffs/npm/sharp/0.33.0/0.33.4 ) |
---
### Release Notes
<details>
<summary>lovell/sharp (sharp)</summary>
### [`v0.33.4`](https://github.com/lovell/sharp/compare/v0.33.3...v0.33.4 )
[Compare Source](https://github.com/lovell/sharp/compare/v0.33.3...v0.33.4 )
### [`v0.33.3`](https://github.com/lovell/sharp/compare/v0.33.2...v0.33.3 )
[Compare Source](https://github.com/lovell/sharp/compare/v0.33.2...v0.33.3 )
### [`v0.33.2`](https://github.com/lovell/sharp/compare/v0.33.1...v0.33.2 )
[Compare Source](https://github.com/lovell/sharp/compare/v0.33.1...v0.33.2 )
### [`v0.33.1`](https://github.com/lovell/sharp/compare/v0.33.0...v0.33.1 )
[Compare Source](https://github.com/lovell/sharp/compare/v0.33.0...v0.33.1 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQxNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: #4
Co-authored-by: Renovate Bot <renovate@dzeio.com>
Co-committed-by: Renovate Bot <renovate@dzeio.com>
2024-06-25 13:14:20 +00:00
42b3a73bed
chore(deps): update dependency @astrojs/tailwind to v5.1.0 ( #6 )
...
Build, check & Test / run (push) Waiting to run
Build Docker Image / build_docker (push) Waiting to run
Lint / run (push) Waiting to run
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@astrojs/tailwind](https://docs.astro.build/en/guides/integrations-guide/tailwind/ ) ([source](https://github.com/withastro/astro/tree/HEAD/packages/integrations/tailwind )) | dependencies | minor | [`5.0.3` -> `5.1.0`](https://renovatebot.com/diffs/npm/@astrojs%2ftailwind/5.0.3/5.1.0 ) |
---
### Release Notes
<details>
<summary>withastro/astro (@​astrojs/tailwind)</summary>
### [`v5.1.0`](https://github.com/withastro/astro/blob/HEAD/packages/integrations/tailwind/CHANGELOG.md#510 )
[Compare Source](https://github.com/withastro/astro/compare/@astrojs/tailwind@5.0.4...@astrojs/tailwind@5.1.0 )
##### Minor Changes
- [#​9529](https://github.com/withastro/astro/pull/9529 ) [`d252fc61b04c1491f51822f5e23fabd404d84d40`](d252fc61b0
) Thanks [@​bluwy](https://github.com/bluwy )! - Adds `nesting` option to enable `tailwindcss/nesting` support
##### Patch Changes
- [#​9479](https://github.com/withastro/astro/pull/9479 ) [`1baf0b0d3cbd0564954c2366a7278794fad6726e`](1baf0b0d3c
) Thanks [@​sarah11918](https://github.com/sarah11918 )! - Updates README
### [`v5.0.4`](https://github.com/withastro/astro/blob/HEAD/packages/integrations/tailwind/CHANGELOG.md#504 )
[Compare Source](https://github.com/withastro/astro/compare/@astrojs/tailwind@5.0.3...@astrojs/tailwind@5.0.4 )
##### Patch Changes
- [#​9452](https://github.com/withastro/astro/pull/9452 ) [`e83b5095f`](e83b5095f1
) Thanks [@​florian-lefebvre](https://github.com/florian-lefebvre )! - Upgrades vite to latest
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQxNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: #6
Co-authored-by: Renovate Bot <renovate@dzeio.com>
Co-committed-by: Renovate Bot <renovate@dzeio.com>
2024-06-25 13:08:03 +00:00
3a33f87fa8
chore(deps): update dependency @astrojs/node to v7.0.4 ( #3 )
...
Build, check & Test / run (push) Waiting to run
Build Docker Image / build_docker (push) Waiting to run
Lint / run (push) Waiting to run
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@astrojs/node](https://docs.astro.build/en/guides/integrations-guide/node/ ) ([source](https://github.com/withastro/astro/tree/HEAD/packages/integrations/node )) | dependencies | patch | [`7.0.1` -> `7.0.4`](https://renovatebot.com/diffs/npm/@astrojs%2fnode/7.0.1/7.0.4 ) |
---
### Release Notes
<details>
<summary>withastro/astro (@​astrojs/node)</summary>
### [`v7.0.4`](https://github.com/withastro/astro/blob/HEAD/packages/integrations/node/CHANGELOG.md#704 )
[Compare Source](https://github.com/withastro/astro/compare/@astrojs/node@7.0.3...@astrojs/node@7.0.4 )
##### Patch Changes
- [#​9533](https://github.com/withastro/astro/pull/9533 ) [`48f47b50a0f8bc0fa51760215def36640f79050d`](48f47b50a0
) Thanks [@​lilnasy](https://github.com/lilnasy )! - Fixes a bug where an error while serving response stopped the server.
### [`v7.0.3`](https://github.com/withastro/astro/blob/HEAD/packages/integrations/node/CHANGELOG.md#703 )
[Compare Source](https://github.com/withastro/astro/compare/@astrojs/node@7.0.2...@astrojs/node@7.0.3 )
##### Patch Changes
- [#​9479](https://github.com/withastro/astro/pull/9479 ) [`1baf0b0d3cbd0564954c2366a7278794fad6726e`](1baf0b0d3c
) Thanks [@​sarah11918](https://github.com/sarah11918 )! - Updates README
### [`v7.0.2`](https://github.com/withastro/astro/blob/HEAD/packages/integrations/node/CHANGELOG.md#702 )
[Compare Source](https://github.com/withastro/astro/compare/@astrojs/node@7.0.1...@astrojs/node@7.0.2 )
##### Patch Changes
- [#​9471](https://github.com/withastro/astro/pull/9471 ) [`6bf470cfb`](6bf470cfb8
) Thanks [@​alexnguyennz](https://github.com/alexnguyennz )! - Fix typo in [@​astrojs/node](https://github.com/astrojs/node ) README
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQxNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: #3
Co-authored-by: Renovate Bot <renovate@dzeio.com>
Co-committed-by: Renovate Bot <renovate@dzeio.com>
2024-06-25 13:07:48 +00:00
005f35aaa9
chore: Configure Renovate ( #2 )
...
Build, check & Test / run (push) Has been cancelled
Build Docker Image / build_docker (push) Has been cancelled
Lint / run (push) Has been cancelled
Welcome to [Renovate](https://github.com/renovatebot/renovate )! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.
🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.
---
### Detected Package Files
* `Dockerfile` (dockerfile)
* `Dockerfile.static` (dockerfile)
* `.github/workflows/build_and_check.yml` (github-actions)
* `.github/workflows/build_docker.yml` (github-actions)
* `.github/workflows/delete_packages.yml` (github-actions)
* `.github/workflows/lint.yml` (github-actions)
* `package.json` (npm)
### What to Expect
With your current configuration, Renovate will create 18 Pull Requests:
<details>
<summary>chore(deps): update dependency @​astrojs/node to v7.0.4</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/astrojs-node-7.x-lockfile`
- Merge into: `master`
- Upgrade [@astrojs/node](https://github.com/withastro/astro ) to `7.0.4`
</details>
<details>
<summary>chore(deps): update dependency sharp to v0.33.4</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/sharp-0.x-lockfile`
- Merge into: `master`
- Upgrade [sharp](https://github.com/lovell/sharp ) to `0.33.4`
</details>
<details>
<summary>chore(deps): update dependency @​astrojs/check to v0.7.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/astrojs-check-0.x-lockfile`
- Merge into: `master`
- Upgrade [@astrojs/check](https://github.com/withastro/language-tools ) to `0.7.0`
</details>
<details>
<summary>chore(deps): update dependency @​astrojs/tailwind to v5.1.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/astrojs-tailwind-5.x-lockfile`
- Merge into: `master`
- Upgrade [@astrojs/tailwind](https://github.com/withastro/astro ) to `5.1.0`
</details>
<details>
<summary>chore(deps): update dependency @​biomejs/biome to v1.8.2</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/biomejs-biome-1.x-lockfile`
- Merge into: `master`
- Upgrade [@biomejs/biome](https://github.com/biomejs/biome ) to `1.8.2`
</details>
<details>
<summary>chore(deps): update dependency @​dzeio/object-util to v1.8.3</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/dzeio-object-util-1.x-lockfile`
- Merge into: `master`
- Upgrade [@dzeio/object-util](https://github.com/dzeiocom/libs ) to `1.8.3`
</details>
<details>
<summary>chore(deps): update dependency @​playwright/test to v1.45.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/playwright-test-1.x-lockfile`
- Merge into: `master`
- Upgrade [@playwright/test](https://github.com/microsoft/playwright ) to `1.45.0`
</details>
<details>
<summary>chore(deps): update dependency @​types/node to v20.14.8</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/node-20.x-lockfile`
- Merge into: `master`
- Upgrade [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped ) to `20.14.8`
</details>
<details>
<summary>chore(deps): update dependency @​vitest/coverage-v8 to v1.6.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/vitest-coverage-v8-1.x-lockfile`
- Merge into: `master`
- Upgrade [@vitest/coverage-v8](https://github.com/vitest-dev/vitest ) to `1.6.0`
</details>
<details>
<summary>chore(deps): update dependency astro to v4.11.1</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/astro-4.x-lockfile`
- Merge into: `master`
- Upgrade [astro](https://github.com/withastro/astro ) to `4.11.1`
</details>
<details>
<summary>chore(deps): update dependency lucide-astro to v0.396.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/lucide-astro-0.x-lockfile`
- Merge into: `master`
- Upgrade [lucide-astro](https://github.com/dzeiocom/lucide-astro ) to `0.396.0`
</details>
<details>
<summary>chore(deps): update dependency simple-icons-astro to v10.4.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/simple-icons-astro-10.x-lockfile`
- Merge into: `master`
- Upgrade [simple-icons-astro](https://github.com/dzeiocom/simple-icons-astro ) to `10.4.0`
</details>
<details>
<summary>chore(deps): update dependency tailwindcss to v3.4.4</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/tailwindcss-3.x-lockfile`
- Merge into: `master`
- Upgrade [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) to `3.4.4`
</details>
<details>
<summary>chore(deps): update dependency typescript to v5.5.2</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/typescript-5.x-lockfile`
- Merge into: `master`
- Upgrade [typescript](https://github.com/Microsoft/TypeScript ) to `5.5.2`
</details>
<details>
<summary>chore(deps): update dependency vitest to v1.6.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/vitest-1.x-lockfile`
- Merge into: `master`
- Upgrade [vitest](https://github.com/vitest-dev/vitest ) to `1.6.0`
</details>
<details>
<summary>chore(deps): update dependency @​astrojs/node to v8</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/astrojs-node-8.x`
- Merge into: `master`
- Upgrade [@astrojs/node](https://github.com/withastro/astro ) to `^8.0.0`
</details>
<details>
<summary>chore(deps): update dependency simple-icons-astro to v12</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/simple-icons-astro-12.x`
- Merge into: `master`
- Upgrade [simple-icons-astro](https://github.com/dzeiocom/simple-icons-astro ) to `^12.0.0`
</details>
<details>
<summary>chore(deps): update docker.io/node docker tag to v22</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/docker.io-node-22.x`
- Merge into: `master`
- Upgrade docker.io/node to `22-alpine`
</details>
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prhourlylimit` for details.
---
❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/ ), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions ).
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-config-hash:5add18dcb525c0c9f40ec943c76f8cace16f5528395316ec641a5bfd2758c14e-->
Reviewed-on: #2
Co-authored-by: Renovate Bot <renovate@dzeio.com>
Co-committed-by: Renovate Bot <renovate@dzeio.com>
2024-06-25 12:01:13 +00:00
96a2741e4a
Update .github/workflows/delete_packages.yml
Build Docker Image / build_docker (push) Failing after 2m55s
Lint / run (push) Failing after 55s
Build, check & Test / run (push) Successful in 8m49s
2024-05-24 06:39:05 +00:00
6825866f4d
Update .github/workflows/build_docker.yml
Build Docker Image / build_docker (push) Failing after 3m16s
Lint / run (push) Failing after 56s
Build, check & Test / run (push) Successful in 10m17s
2024-05-24 06:13:01 +00:00
136a7e86f3
Update .github/workflows/delete_packages.yml
Build Docker Image / build_docker (push) Failing after 3m31s
Lint / run (push) Failing after 1m0s
Build, check & Test / run (push) Successful in 7m46s
2024-05-24 05:54:48 +00:00
eb3b41be72
chore: Add linting
...
Build Docker Image / build_docker (push) Failing after 3m9s
Lint / run (push) Failing after 59s
Build, check & Test / run (push) Successful in 9m12s
Signed-off-by: Avior <git@avior.me>
2024-05-23 14:55:52 +02:00
22a20d67d0
chore: Add package auto deletion
Build Docker Image / build_docker (push) Failing after 1m52s
Build, check & Test / run (push) Successful in 2m58s
2024-01-18 13:39:35 +00:00
45a6d0bab8
upgrade missing deps
...
Build Docker Image / build_docker (push) Failing after 1m42s
Build, check & Test / run (push) Successful in 5m44s
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-12-12 17:57:04 +01:00
4d28f87852
feat: Upgrade logging to still be better than Astro's logging
...
Build, check & Test / run (push) Failing after 38s
Build Docker Image / build_docker (push) Failing after 59s
- Made errors more visible
- Made dev logging compatible with Astro's logging
- Made our logging more beautiful by copying Astro's colors
node: The only thing I don't like is having different comportement depending on wether we are in PROD or dev, but it shouldn't affect anything as it's variable affection and `console.log`
Signed-off-by: Avior <github@avior.me>
2023-12-10 02:07:44 +01:00
e9ba3c4891
feat: Add Docker build
...
Build, check & Test / run (push) Failing after 30s
Build Docker Image / build_docker (push) Failing after 1m5s
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-12-06 11:01:30 +01:00
b344bdb849
fix: dev crashing when middleware crash
...
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-12-06 11:00:49 +01:00
211cfc4197
fix: Tailwind incorrectly using the font
...
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-12-06 11:00:30 +01:00
13221b202a
feat: Add manual polling option
...
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-12-06 11:00:16 +01:00
8e9feab97b
fix: Windows and Linux having diff eol
...
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-12-06 10:59:31 +01:00
9aa14b6778
feat: Upgrade to Astro 4
...
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-12-06 10:40:31 +01:00
8ebbf422b8
fix: status not always being available
...
Build, check & Test / run (push) Successful in 2m38s
Signed-off-by: Avior <github@avior.me>
2023-11-11 14:18:06 +01:00
b4e122b617
feat: Add typed routing
...
Build, check & Test / run (push) Failing after 1m40s
Signed-off-by: Avior <github@avior.me>
2023-11-11 14:09:56 +01:00
f112ac6b50
feat: Upgrade to Astro 3.5
...
Signed-off-by: Avior <github@avior.me>
2023-11-11 14:09:42 +01:00
f1d535073e
fix: Tailwind invalid config
...
Build, check & Test / run (push) Successful in 6m54s
Signed-off-by: Avior <github@avior.me>
2023-10-11 22:53:43 +02:00
7f53a6473e
fix: windows shit
...
Build, check & Test / run (push) Successful in 6m26s
Signed-off-by: Florian Bouillon <f.bouillon@aptatio.com>
2023-10-09 12:10:34 +02:00
f6adff52f2
fix: check issues
...
Build, check & Test / run (push) Failing after 1m6s
Signed-off-by: Florian Bouillon <f.bouillon@aptatio.com>
2023-10-09 12:05:31 +02:00
5da7cf2faa
fix: Add back to lockfile
...
Build, check & Test / run (push) Failing after 54s
Signed-off-by: Florian Bouillon <f.bouillon@aptatio.com>
2023-10-09 11:56:43 +02:00
e26b4eb4a5
feat: Upgrade template based on projects made with it
...
Build, check & Test / run (push) Failing after 42s
Signed-off-by: Florian Bouillon <f.bouillon@aptatio.com>
2023-10-09 11:47:11 +02:00
bf06e41238
feat: Publish Picture.astro
Build, check & Test / run (push) Failing after 12s
2023-10-09 08:16:47 +00:00
bf0b869ae7
fix: README being considered as content
Build, check & Test / run (push) Failing after 11s
2023-10-09 08:14:50 +00:00
e2bbdc672b
fix: README being built into a page
Build, check & Test / run (push) Failing after 35s
2023-10-09 08:14:21 +00:00
b58740a229
choire: Update NGINX config
Build, check & Test / run (push) Failing after 14s
2023-10-09 08:12:25 +00:00
18598b0049
chore: Remove lockfile, we don't need it for the template
Build, check & Test / run (push) Failing after 39s
2023-10-09 08:08:25 +00:00
8d3ee7bf8a
fix: Add charp to default packages
Build, check & Test / run (push) Failing after 29s
2023-10-09 08:08:00 +00:00
c9c05db7f2
chore: add elements to default tailwind config
Build, check & Test / run (push) Failing after 26s
2023-10-09 08:06:25 +00:00
8a197f1431
chore: Add end of line to editorconfig
Build, check & Test / run (push) Successful in 1m52s
2023-10-09 08:02:27 +00:00
176833d709
chore: Remove project specific ignore files
Build, check & Test / run (push) Successful in 6m26s
2023-10-09 08:01:57 +00:00
0aecf1f835
chore: Remote unrelated content
Build, check & Test / run (push) Successful in 6m38s
2023-10-02 08:16:21 +00:00
1a87c0d475
feat: add a base URL so imports are cleaner
Build, check & Test / run (push) Successful in 1m28s
2023-10-02 08:15:37 +00:00
6711a1f941
Update Dockerfile.static
Build, check & Test / run (push) Successful in 2m7s
2023-10-02 08:13:06 +00:00
327dfed80a
fix: check issues
...
Build, check & Test / run (push) Successful in 6m20s
Signed-off-by: Avior <github@avior.me>
2023-09-30 15:47:21 +02:00
674d2d3491
chore: Upgrade deps
Build, check & Test / run (push) Failing after 56s
2023-09-21 14:59:53 +00:00
a0390bea73
feat: Upgrade to Astro 3
...
Build, check & Test / run (push) Failing after 13s
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-08-31 10:26:30 +02:00
bd880f0272
feat: update template with new elements ( #1 )
...
Build, check & Test / run (push) Failing after 1m8s
Reviewed-on: #1
2023-08-15 23:47:53 +00:00
86e60516f9
fix: text error
...
Build, check & Test / run (push) Successful in 5m59s
Signed-off-by: Avior <github@avior.me>
2023-07-20 21:35:12 +02:00
9a17362de3
feat: Change e2e to be Playwright
...
Build, check & Test / run (push) Failing after 1m0s
Signed-off-by: Avior <github@avior.me>
2023-07-20 21:33:55 +02:00
db6236d8d8
fix: try to use browser
...
Build, check & Test / run (push) Failing after 1m24s
Signed-off-by: Avior <github@avior.me>
2023-07-20 20:25:57 +02:00
559514bfef
fix: build issue
...
Build, check & Test / run (push) Failing after 1m21s
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-07-20 17:56:24 +02:00
66b44db254
fix: build issue
...
Build, check & Test / run (push) Failing after 1m22s
Signed-off-by: Florian BOUILLON <f.bouillon@aptatio.com>
2023-07-20 17:52:57 +02:00