sripwoud
c08fca84a2
Update hk config
2025-05-18 17:00:23 +02:00
sripwoud
cc995a80be
docs: update README
2025-02-23 22:25:59 +01:00
sripwoud
2e9a1a32bd
feat(git): use convco as editor only on main
2025-02-23 22:08:52 +01:00
sripwoud
b89ba0ec93
ci: add action to lint PR titles ( #49 )
...
https://github.com/amannn/action-semantic-pull-request
2025-02-23 22:01:22 +01:00
sripwoud
f1c44ba14c
chore: update hk.pl
2025-02-19 13:52:43 +01:00
sripwoud
b6173d0ad2
refactor: install all dev tools with mise
2025-02-19 13:26:41 +01:00
sripwoud
cbd3c4ae3d
fix: pin hk.pkl
...
https://github.com/jdx/hk/issues/10
2025-02-18 16:38:42 +01:00
sripwoud
e288e9af58
feat: replace lefthook by hk ( #48 )
2025-02-18 10:16:47 +01:00
sripwoud
3fd706439f
chore: update biome config
2025-02-17 13:25:30 +01:00
sripwoud
e1b8744c5a
fix: install tools with mise in setup script
2025-02-16 20:31:25 +01:00
sripwoud
61cbf3dbe4
docs: updat README
2025-02-16 20:18:05 +01:00
sripwoud
dd35cc8dcf
chore: setup convco
2025-02-16 20:15:52 +01:00
sripwoud
8cc84a2aa6
chore: use mise ( #46 )
...
- **bump all deps, remove lintstagedrc, barreslby, lefthook**
- **cleanup**
- **define mise tasks**
- **fix test**
2025-02-14 11:14:08 +01:00
sripwoud
d61146a713
chore: update dprint plugins ( #45 )
...
- **chore: set latest bun in tool-versions**
- **chore: use `g-plan/pretty_yaml` to format `yaml`**
- **chore: add `dockerfile` dprint plugin**
2024-10-08 14:47:55 +02:00
sripwoud
add27e2ee0
chore: set latest bun in tool-versions
2024-10-08 14:43:38 +02:00
sripwoud
b048c15e36
chore: setup lefthook ( #44 )
...
chore: remove `.lintstagedrc.yml`
chore: remove `.husky/`
2024-08-04 21:02:06 +02:00
sripwoud
b9df4a2758
chore: bump braces
...
To fix vulnerability alert
2024-07-12 10:37:00 +02:00
sripwoud
a4fcc38777
chore: update lockfile
2024-07-12 10:01:14 +02:00
sripwoud
352aaa1dc2
docs: update README
2024-07-12 09:48:02 +02:00
sripwoud
6e18caa1ce
docs: update README
2024-07-12 09:43:56 +02:00
sripwoud
5896624c8b
ci: refactor ( #43 )
2024-07-12 07:40:49 +00:00
sripwoud
64c0aa5f09
ci: run test and validate jobs in same workflow ( #42 )
2024-07-12 07:23:58 +00:00
sripwoud
533712c647
chore: bump minimum node engines version
2024-07-12 08:53:46 +02:00
sripwoud
820771b8c1
chore: add yarn.lock
...
Necessary for tools that don't support bun lock file
2024-07-12 08:47:12 +02:00
sripwoud
68a73c0dbc
chore: fix deps
2024-07-11 14:39:19 +02:00
sripwoud
81b6ffa70b
chore: do not sort imports with biome but with dprint
2024-07-11 14:39:19 +02:00
sripwoud
7e9a092151
chore: fmt
2024-07-11 14:39:19 +02:00
sripwoud
a95c6748ba
fix: use bun cmd to run concurrently
2024-07-11 14:39:19 +02:00
sripwoud
7984cb17dd
docs: update README
2024-07-11 14:39:19 +02:00
sripwoud
171a1b6a0e
feat: use dprint for formatting
2024-07-11 14:39:19 +02:00
sripwoud
ea2e051aa1
ci: add coveralls step ( #40 )
2024-07-11 13:21:02 +02:00
sripwoud
8dae5f9443
chore: update precommit husky hook ( #39 )
2024-07-11 11:27:33 +02:00
sripwoud
f84565c2ab
chore: remove turbo ( #38 )
...
turbo is a bit overkill for a small/medium size repo, especially given
the speed of bun
2024-07-11 11:15:26 +02:00
sripwoud
6abc1acec7
Create LICENSE
2024-02-11 17:41:04 +01:00
sripwoud
ba1e942375
remove .npmrc
2023-11-06 14:01:54 +01:00
sripwoud
1e08a613a2
refactor: use multi stages build & bun in docker image ( #37 )
...
Closes #33
2023-11-06 13:59:30 +01:00
sripwoud
830a8c3846
refactor: use biome for formatting and linting ( #36 )
...
https://biomejs.dev/
2023-11-06 12:07:22 +01:00
sripwoud
efd8354d48
Update README
2023-11-06 11:26:53 +01:00
sripwoud
b09ac3303b
refactor: move to bun as js runtime ( #35 )
...
Bun is now used as sript and test runner. (No need for pnpm or jest)
2023-11-06 11:18:50 +01:00
sripwoud
08ead6f0fb
🔧 Update jest config ( #34 )
2023-10-23 15:13:48 +02:00
sripwoud
dbd1b19337
✨ Set up turborepo ( #31 )
...
- install `turbo`, remove `nps`
- fix turbo config
- lint
- Remove `package-scripts.yml`
- Update README.md
- Update static analysis GH workflow
2023-08-14 16:33:54 +02:00
sripwoud
f2657f36cc
♻️ Use shared @sripwoud/tsconfig in tsconfig.json ( #27 )
...
- use personal tsconfig package
- bump @sripwoud/tsconfig
- format
2023-08-14 12:45:38 +02:00
sripwoud
3e224372dc
Remove snyk GH action ( #30 )
...
- Remove snyk GH action, use sny GtiHub App integration instead
- Rename Code Quality action to Static Analysis
2023-08-14 12:44:06 +02:00
dependabot[bot]
d517fe276e
⬆️ Bump word-wrap from 1.2.3 to 1.2.5 ( #28 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3
to 1.2.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jonschlinkert/word-wrap/releases ">word-wrap's
releases</a>.</em></p>
<blockquote>
<h2>1.2.5</h2>
<p><strong>Changes</strong>:</p>
<p>Reverts default value for <code>options.indent</code> to two spaces
<code>' '</code>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jonschlinkert/word-wrap/compare/1.2.4...1.2.5 ">https://github.com/jonschlinkert/word-wrap/compare/1.2.4...1.2.5 </a></p>
<h2>1.2.4</h2>
<h2>What's Changed</h2>
<ul>
<li>Remove default indent by <a
href="https://github.com/mohd-akram "><code>@mohd-akram</code></a> in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/24 ">jonschlinkert/word-wrap#24</a></li>
<li>🔒 fix: CVE 2023 26115 (2) by <a
href="https://github.com/OlafConijn "><code>@OlafConijn</code></a> in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/41 ">jonschlinkert/word-wrap#41</a></li>
<li>🔒 fix: CVE-2023-26115 by <a
href="https://github.com/aashutoshrathi "><code>@aashutoshrathi</code></a>
in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/33 ">jonschlinkert/word-wrap#33</a></li>
<li>chore: publish workflow by <a
href="https://github.com/OlafConijn "><code>@OlafConijn</code></a> in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/42 ">jonschlinkert/word-wrap#42</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/mohd-akram "><code>@mohd-akram</code></a> made
their first contribution in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/24 ">jonschlinkert/word-wrap#24</a></li>
<li><a
href="https://github.com/OlafConijn "><code>@OlafConijn</code></a> made
their first contribution in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/41 ">jonschlinkert/word-wrap#41</a></li>
<li><a
href="https://github.com/aashutoshrathi "><code>@aashutoshrathi</code></a>
made their first contribution in <a
href="https://redirect.github.com/jonschlinkert/word-wrap/pull/33 ">jonschlinkert/word-wrap#33</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 ">https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="207044ebda "><code>207044e</code></a>
1.2.5</li>
<li><a
href="9894315485 "><code>9894315</code></a>
revert default indent</li>
<li><a
href="f64b188c72 "><code>f64b188</code></a>
run verb to generate README</li>
<li><a
href="03ea08256b "><code>03ea082</code></a>
Merge pull request <a
href="https://redirect.github.com/jonschlinkert/word-wrap/issues/42 ">#42</a>
from jonschlinkert/chore/publish-workflow</li>
<li><a
href="420dce9a24 "><code>420dce9</code></a>
Merge pull request <a
href="https://redirect.github.com/jonschlinkert/word-wrap/issues/41 ">#41</a>
from jonschlinkert/fix/CVE-2023-26115-2</li>
<li><a
href="bfa694edf5 "><code>bfa694e</code></a>
Update .github/workflows/publish.yml</li>
<li><a
href="ace0b3c78f "><code>ace0b3c</code></a>
chore: bump version to 1.2.4</li>
<li><a
href="6fd7275946 "><code>6fd7275</code></a>
chore: add publish workflow</li>
<li><a
href="30d6daf60f "><code>30d6daf</code></a>
chore: fix test</li>
<li><a
href="655929cabe "><code>655929c</code></a>
chore: remove package-lock</li>
<li>Additional commits viewable in <a
href="https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/sripwoud/ts-template/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sripwoud <me@3pwd.xyz >
2023-08-14 12:42:00 +02:00
dependabot[bot]
6f8902725c
⬆️ Bump tough-cookie from 4.1.2 to 4.1.3 ( #29 )
...
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie ) from
4.1.2 to 4.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/salesforce/tough-cookie/releases ">tough-cookie's
releases</a>.</em></p>
<blockquote>
<h2>4.1.3</h2>
<p>Security fix for Prototype Pollution discovery in <a
href="https://redirect.github.com/salesforce/tough-cookie/issues/282 ">#282</a>.
This is a minor release, although output from the <code>inspect</code>
utility is affected by this change, we felt this change was important
enough to be pushed into the next patch.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4ff4d29f6c "><code>4ff4d29</code></a>
4.1.3 release preparation, update the package and lib/version to 4.1.3.
(<a
href="https://redirect.github.com/salesforce/tough-cookie/issues/284 ">#284</a>)</li>
<li><a
href="12d474791b "><code>12d4747</code></a>
Prevent prototype pollution in cookie memstore (<a
href="https://redirect.github.com/salesforce/tough-cookie/issues/283 ">#283</a>)</li>
<li><a
href="f06b72d1d4 "><code>f06b72d</code></a>
Fix documentation for store.findCookies, missing allowSpecialUseDomain
proper...</li>
<li>See full diff in <a
href="https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/sripwoud/ts-template/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 12:41:40 +02:00
sripwoud
b9c74731d9
⬆️ bump eslint/prettier config deps
2023-04-14 14:32:52 +02:00
sripwoud
08b277cadb
🐋 Update Dockerfile ( #25 )
...
Build step belongs to Dockerfile. Otherwise how to be sure result of
build step in container is always the same?
2022-12-22 19:56:32 +01:00
sripwoud
cc77f57bb1
Format
2022-12-22 19:39:46 +01:00
sripwoud
6a539d7f6b
🔨 Add setup script
2022-12-22 19:39:20 +01:00
sripwoud
49ec9908eb
➕ Add typescript
2022-12-21 18:20:34 +01:00