Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
6325e0a
ignore lexicons dir and temp file
skiniks Dec 1, 2024
7fc335c
adding ts support
skiniks Dec 1, 2024
0e38ff9
types generation packages
skiniks Dec 1, 2024
3d773d8
lock update
skiniks Dec 1, 2024
da22d64
generating types from the lexicons
skiniks Dec 1, 2024
cc7fd71
moving types to `packages/lexicons`
skiniks Dec 1, 2024
355716f
adding dependencies for generated types
skiniks Dec 1, 2024
f8caf66
remove private
skiniks Dec 1, 2024
586ed01
fixing object key order
skiniks Dec 1, 2024
d918fe4
adding publishConfig
skiniks Dec 1, 2024
5d3d075
moving devDeps to @tsky/lexicons
skiniks Dec 2, 2024
837a560
adding tsconfig
skiniks Dec 2, 2024
85d37d6
updating gitignores
skiniks Dec 2, 2024
4dc007d
moving script to @tsky/lexicons
skiniks Dec 2, 2024
3775674
Merge branch 'main' into feat/lexicon-type-generation
skiniks Dec 2, 2024
9fbf07b
Update packages/lexicons/package.json
skiniks Dec 2, 2024
224675e
adding generated files
skiniks Dec 2, 2024
be90dfa
ignoring generated files for now
skiniks Dec 3, 2024
d103777
init @tsky/lex-cli
skiniks Dec 3, 2024
1eef654
adding entry point
skiniks Dec 3, 2024
35a10b1
adding generator
skiniks Dec 3, 2024
8a4074c
adding utils
skiniks Dec 3, 2024
b6ca007
revisions to @tsky/lexicons for @tsky/lex-cli
skiniks Dec 3, 2024
5d9f7f3
adding prepublish
skiniks Dec 3, 2024
e57f97f
committing generated types
skiniks Dec 3, 2024
e9ca690
making more specific
skiniks Dec 3, 2024
83949db
linting
skiniks Dec 3, 2024
ece7684
making brand tags required
skiniks Dec 3, 2024
0a5b1a8
linting
skiniks Dec 3, 2024
b365739
add package entry point for direct imports
skiniks Dec 3, 2024
eb09b04
add index files for better module organization
skiniks Dec 3, 2024
92008cc
extensions required
skiniks Dec 3, 2024
a57012a
typo: should be pnpm
skiniks Dec 3, 2024
c08a3ef
changing to GenerateTypes
skiniks Dec 3, 2024
f048e3a
cleaning up generation
skiniks Dec 3, 2024
ef92f36
cleaning up comments
skiniks Dec 3, 2024
c207c28
adding extensions
skiniks Dec 3, 2024
463a6a9
refactor: switch from Brand.Type to concrete $type field
skiniks Dec 4, 2024
058c8ed
adding metadata to output lexicons file for ci
skiniks Dec 4, 2024
2b10ecc
chore: set casing for tsky, Tsky, Bluesky (#24)
patak-dev Dec 2, 2024
889e16d
refactor: migrate to scoped package structure (@tsky/*) (#25)
skiniks Dec 2, 2024
f57d7b5
Update packages/lexicons/package.json
skiniks Dec 2, 2024
611e72e
adding generated files
skiniks Dec 2, 2024
f467391
Merge branch 'feat/lexicon-type-generation' of https://github.com/ski…
skiniks Dec 4, 2024
c991847
ignoring generated files for now
skiniks Dec 3, 2024
2c04cd5
init @tsky/lex-cli
skiniks Dec 3, 2024
221263c
adding entry point
skiniks Dec 3, 2024
97e4f20
adding generator
skiniks Dec 3, 2024
41b987d
adding utils
skiniks Dec 3, 2024
81d8c58
revisions to @tsky/lexicons for @tsky/lex-cli
skiniks Dec 3, 2024
2d60a4a
adding prepublish
skiniks Dec 3, 2024
9a3d6f0
committing generated types
skiniks Dec 3, 2024
8808969
making more specific
skiniks Dec 3, 2024
fff023c
linting
skiniks Dec 3, 2024
3ab8d98
making brand tags required
skiniks Dec 3, 2024
df78224
linting
skiniks Dec 3, 2024
2363bef
add package entry point for direct imports
skiniks Dec 3, 2024
636d647
add index files for better module organization
skiniks Dec 3, 2024
28d6029
extensions required
skiniks Dec 3, 2024
d095c44
typo: should be pnpm
skiniks Dec 3, 2024
145bf4f
changing to GenerateTypes
skiniks Dec 3, 2024
f4c8826
cleaning up generation
skiniks Dec 3, 2024
be91635
cleaning up comments
skiniks Dec 3, 2024
22a247f
adding extensions
skiniks Dec 3, 2024
3563edb
refactor: switch from Brand.Type to concrete $type field
skiniks Dec 4, 2024
17b41b0
adding metadata to output lexicons file for ci
skiniks Dec 4, 2024
272f597
Merge branch 'feat/lex-cli-fork' of https://github.com/skiniks/tsky i…
skiniks Dec 4, 2024
e940f72
Merge branch 'main' into feat/lex-cli-fork
skiniks Dec 4, 2024
c74d3e5
lockfile update
skiniks Dec 4, 2024
ae4c419
linting
skiniks Dec 4, 2024
6d76a17
ignoring generated types
skiniks Dec 4, 2024
9fd4170
lint fix
skiniks Dec 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion biome.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@
"dist",
"node_modules",
"package.json",
"tsconfig.json"
"tsconfig.json",
"packages/lexicons/src/lib/lexicons.ts"
]
},
"linter": {
Expand Down
66 changes: 33 additions & 33 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
{
"name": "tsky",
"type": "module",
"version": "0.1.0",
"private": true,
"packageManager": "pnpm@9.14.2",
"license": "MIT",
"homepage": "https://tsky.dev/",
"repository": {
"type": "git",
"url": "git+https://github.com/tsky-dev/tsky.git"
},
"scripts": {
"dev": "pnpm run --filter @tsky/core dev",
"build": "pnpm run --filter @tsky/core build",
"docs:dev": "pnpm run --filter @tsky/docs dev",
"docs:build": "pnpm run --filter @tsky/docs build",
"docs:preview": "pnpm run --filter @tsky/docs preview",
"format": "biome format",
"format:fix": "biome format --write .",
"lint": "biome lint .",
"lint:fix": "biome lint --write .",
"check": "biome check",
"check:fix": "biome check --write ."
},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
"nano-staged": "^0.8.0"
},
"nano-staged": {
"*.{js,ts,cjs,mjs,json}": ["biome check --write --"]
}
}
{
"name": "tsky",
"type": "module",
"version": "0.1.0",
"private": true,
"packageManager": "pnpm@9.14.2",
"license": "MIT",
"homepage": "https://tsky.dev/",
"repository": {
"type": "git",
"url": "git+https://github.com/tsky-dev/tsky.git"
},
"scripts": {
"dev": "pnpm run --filter @tsky/core dev",
"build": "pnpm run --filter @tsky/core build",
"docs:dev": "pnpm run --filter @tsky/docs dev",
"docs:build": "pnpm run --filter @tsky/docs build",
"docs:preview": "pnpm run --filter @tsky/docs preview",
"format": "biome format",
"format:fix": "biome format --write .",
"lint": "biome lint .",
"lint:fix": "biome lint --write .",
"check": "biome check",
"check:fix": "biome check --write ."
},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
"nano-staged": "^0.8.0"
},
"nano-staged": {
"*.{js,ts,cjs,mjs,json}": ["biome check --write --"]
}
}
28 changes: 28 additions & 0 deletions packages/lex-cli/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"name": "@tsky/lex-cli",
"type": "module",
"version": "0.0.1",
"license": "MIT",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
}
},
"bin": "./dist/index.js",
"scripts": {
"build": "tsc",
"clean": "rm -rf dist",
"prepublish": "pnpm run clean && pnpm run build"
},
"dependencies": {
"clipanion": "4.0.0-rc.4",
"picocolors": "^1.1.1",
"prettier": "^3.3.3",
"typanion": "^3.14.0"
},
"devDependencies": {
"@types/node": "^22.8.1",
"typescript": "^5.7.2"
}
}
Loading
Loading