Skip to content

Commit dcbb8e3

Browse files
committed
improve a lot of launcher related logic
1 parent c4a55e9 commit dcbb8e3

85 files changed

Lines changed: 3127 additions & 1330 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

relidler.cfg.ts renamed to .config/dler.ts

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,23 @@ import { defineConfig } from "@reliverse/relidler-cfg";
33
/**
44
* Reliverse Bundler Configuration
55
* Hover over a field to see more details
6-
* @see https://github.com/reliverse/relidler
6+
* @see https://github.com/reliverse/dler
77
*/
88
export default defineConfig({
99
// Bump configuration
1010
bumpDisable: false,
11-
bumpFilter: ["package.json", "reliverse.ts"],
11+
// @ts-expect-error temporary ✅
12+
bumpFilter: ["package.json", ".config/rse.ts"],
1213
bumpMode: "autoPatch",
1314

1415
// Common configuration
15-
commonPubPause: true,
16+
commonPubPause: false,
1617
commonPubRegistry: "npm-jsr",
1718
commonVerbose: false,
1819

1920
// Core configuration
2021
coreDeclarations: true,
21-
coreEntryFile: "main.ts",
22+
coreEntryFile: "mod.ts",
2223
coreEntrySrcDir: "src",
2324
coreIsCLI: false,
2425

@@ -28,6 +29,7 @@ export default defineConfig({
2829
distJsrCopyRootFiles: ["README.md", "LICENSE"],
2930
distJsrDirName: "dist-jsr",
3031
distJsrDryRun: false,
32+
distJsrFailOnWarn: false,
3133
distJsrGenTsconfig: false,
3234
distJsrOutFilesExt: "ts",
3335
distJsrSlowTypes: true,
@@ -38,27 +40,17 @@ export default defineConfig({
3840
distNpmDirName: "dist-npm",
3941
distNpmOutFilesExt: "js",
4042

41-
// Libraries Relidler Plugin
43+
// Libraries Dler Plugin
4244
// Publish specific dirs as separate packages
4345
// This feature is experimental at the moment
4446
// Please commit your changes before using it
45-
libsActMode: "main-and-libs",
47+
libsActMode: "main-project-only",
4648
libsDirDist: "dist-libs",
4749
libsDirSrc: "src/libs",
48-
libsList: {
49-
"@reliverse/rempts-core": {
50-
libDeclarations: true,
51-
libDescription:
52-
"@reliverse/prompts is your modern, type-safe toolkit for building delightful CLI experiences. It's fast, flexible, and built with developer joy in mind. Forget the clutter — this is how CLI should feel.",
53-
libDirName: "core",
54-
libMainFile: "core/core-main.ts",
55-
libPkgKeepDeps: true,
56-
libTranspileMinify: true,
57-
},
58-
},
50+
libsList: {},
5951

6052
// Logger setup
61-
logsFileName: "relinka.log",
53+
logsFileName: "logs/relinka.log",
6254
logsFreshFile: true,
6355

6456
// Dependency filtering

.cursor/rules/general-rules.mdc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
description:
3+
globs:
4+
alwaysApply: true
5+
---
6+
## General Rules
7+
- You are a code agent. Always make changes without asking if the user wants you to make them. Unless the user explicitly asks you not to make changes.
8+
9+

.gitignore

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
node_modules
2-
.eslintcache
3-
.DS_Store
4-
.venv
5-
.env
6-
dist-libs
7-
dist-npm
8-
dist-jsr
9-
*.log
10-
logs/
1+
node_modules
2+
.eslintcache
3+
.DS_Store
4+
/*txt
5+
dist*
6+
logs

LICENSE

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# MIT License
2-
3-
Copyright (c) 2025 blefnk Nazar Kornienko
4-
5-
Permission is hereby granted, free of charge, to any person obtaining a copy
6-
of this software and associated documentation files (the "Software"), to deal
7-
in the Software without restriction, including without limitation the rights
8-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9-
copies of the Software, and to permit persons to whom the Software is
10-
furnished to do so, subject to the following conditions:
11-
12-
The above copyright notice and this permission notice shall be included in all
13-
copies or substantial portions of the Software.
14-
15-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
1+
# MIT License
2+
3+
Copyright (c) Nazar Kornienko (blefnk), Reliverse
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

0 commit comments

Comments
 (0)