ReviewOS

also looking at this

stacks/ts-css

Merge @stacksjs/ts-css into this repo as packages/toolkit

#27
Merged glennmichael123 wants to merge merge/ts-css-toolkit into main
128 files +9797 -201
packages/toolkit/.config/pickier.tsadded+62-0
Changes to packages/toolkit/.config/pickier.ts
@@ -0,0 +1,62 @@
1import type { PickierConfig } from 'pickier'
2
3const config: PickierConfig = {
4 verbose: false,
5 ignores: [
6 '**/node_modules/**',
7 '**/dist/**',
8 '**/build/**',
9 '**/bin/**',
10 '**/.git/**',
11 '**/coverage/**',
12 '**/*.min.js',
13 '**/bun.lock',
14 '**/benchmarks/**',
15 '**/.claude/**',
16 '**/.zed/**',
17 ],
18
19 lint: {
20 extensions: ['ts', 'js'],
21 reporter: 'stylish',
22 cache: false,
23 maxWarnings: -1,
24 },
25
26 format: {
27 extensions: ['ts', 'js', 'json', 'md', 'yaml', 'yml'],
28 trimTrailingWhitespace: true,
29 maxConsecutiveBlankLines: 1,
30 finalNewline: 'one',
31 indent: 2,
32 quotes: 'single',
33 semi: false,
34 },
35
36 rules: {
37 noDebugger: 'error',
38 noConsole: 'off',
39 },
40
41 pluginRules: {
42 'ts/no-explicit-any': 'off',
43 'ts/no-unused-vars': 'warn',
44 'ts/no-top-level-await': 'off',
45 'regexp/no-unused-capturing-group': 'off',
46 'regexp/no-super-linear-backtracking': 'off',
47 'style/brace-style': 'off',
48 'style/max-statements-per-line': 'off',
49 'markdown/heading-increment': 'error',
50 'markdown/no-trailing-spaces': 'error',
51 'markdown/fenced-code-language': 'warn',
52 'markdown/no-inline-html': 'off',
53 'markdown/reference-links-images': 'off',
54 'markdown/single-title': 'off',
55 'markdown/blanks-around-fences': 'off',
56 'markdown/no-duplicate-heading': 'off',
57 'markdown/single-trailing-newline': 'off',
58 'markdown/link-image-style': 'off',
59 },
60}
61
62export default config