Skip to content

Commit

Permalink
0.6.0: complete all core prompts of cli
Browse files Browse the repository at this point in the history
  • Loading branch information
blefnk committed Sep 26, 2024
1 parent 53b82e9 commit 9ac7c02
Show file tree
Hide file tree
Showing 61 changed files with 1,717 additions and 1,799 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,6 @@ __pycache__/
*.sublime-workspace
*.idea/
.eslintcache
.vscode-test/
addons/.output/
addons/premium/
yarn-error.log/
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ npm dev

## Contributing

We welcome contributions! Feel free to open issues or submit pull requests. Please ensure your code passes all tests and adheres to our linting guidelines by running `bun appts` before submitting.
We welcome contributions! Feel free to open issues or submit pull requests. Please ensure your code adheres to our linting guidelines by running `bun appts` before submitting.

> **Temporary issue**: It seems that currently if you build and publish a project using Bun, then the project does not run with a global installation, so *now wherever README.md says to use `bun`, please use `pnpm` instead*.
Expand Down
32 changes: 16 additions & 16 deletions knip.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@
"$schema": "https://unpkg.com/knip@5/schema.json",
"entry": ["eslint.config.js", "reliverse.config.ts", "src/index.ts"],
"ignore": [
"src/app.ts",
"src/constants/metadata.ts",
"src/constants/products.ts",
"src/setup/configure.ts",
"src/setup/prompt/appts.ts",
"src/setup/prompt/biome.ts",
"src/setup/prompt/env.ts",
"src/setup/prompt/envjs.ts",
"src/setup/prompt/eslint.ts",
"src/setup/prompt/knip.ts",
"src/setup/prompt/nextjs.ts",
"src/setup/prompt/putout.ts",
"src/setup/types.ts",
"src/types/nav.ts",
"src/types/string.ts",
"src/types/with.ts"
"src/prompts/utils/app.ts",
"src/prompts/utils/appts.ts",
"src/prompts/utils/biome.ts",
"src/prompts/utils/configure.ts",
"src/prompts/utils/env.ts",
"src/prompts/utils/envjs.ts",
"src/prompts/utils/eslint.ts",
"src/prompts/utils/knip.ts",
"src/prompts/utils/metadata.ts",
"src/prompts/utils/nav.ts",
"src/prompts/utils/nextjs.ts",
"src/prompts/utils/products.ts",
"src/prompts/utils/putout.ts",
"src/prompts/utils/string.ts",
"src/prompts/utils/types.ts",
"src/prompts/utils/with.ts"
],
"ignoreBinaries": [],
"ignoreDependencies": [
Expand Down
20 changes: 9 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "reliverse",
"version": "0.5.4",
"version": "0.6.0",
"description": "Reliverse is a CLI tool designed to streamline the setup of JavaScript, TypeScript, and other types of projects, with a primary focus on Next.js templates, though it is not limited to them. It allows you to effortlessly bootstrap projects, including the Relivator Next.js template or any other template from GitHub or other Git-based sources. Additionally, Reliverse assists in managing configuration files and resolving potential conflicts between tools like ESLint, Prettier, and Biome.",
"keywords": ["reliverse", "cli"],
"license": "MIT",
Expand All @@ -19,9 +19,9 @@
},
"files": ["dist"],
"scripts": {
"appts": "redrun knip lint format typecheck test build",
"appts": "redrun knip lint format typecheck build",
"build": "fse remove --quiet dist && tsup",
"ci": "pnpm lint:eslint && pnpm typecheck && pnpm test && pnpm build",
"ci": "pnpm lint:eslint && pnpm typecheck && pnpm && pnpm build",
"dev": "tsx src/index.ts --dev",
"dev:eslint": "pnpm eslint --inspect-config",
"dev:node": "node dist/index.js",
Expand All @@ -33,8 +33,6 @@
"lint:biome": "biome lint --write .",
"lint:eslint": "eslint --cache --fix .",
"pub": "pnpm appts && npm publish --access public",
"test": "vitest run",
"test:dev": "vitest",
"typecheck": "tsc --noEmit"
},
"dependencies": {
Expand All @@ -48,6 +46,7 @@
"node-fetch": "^3.3.2",
"nypm": "^0.3.11",
"ofetch": "^1.4.0",
"open": "^10.1.0",
"pathe": "^1.1.2",
"picocolors": "^1.1.0",
"random-words": "^2.0.1",
Expand All @@ -58,15 +57,15 @@
"@atao60/fse-cli": "^0.1.9",
"@biomejs/biome": "^1.9.2",
"@eslint-react/eslint-plugin": "^1.14.2",
"@eslint/js": "^9.11.0",
"@eslint/js": "^9.11.1",
"@next/eslint-plugin-next": "^14.2.13",
"@stylistic/eslint-plugin": "^2.8.0",
"@tanstack/eslint-plugin-query": "^5.57.1",
"@tanstack/eslint-plugin-query": "^5.57.2",
"@total-typescript/ts-reset": "^0.6.1",
"@types/eslint__js": "^8.42.3",
"@types/fs-extra": "^11.0.4",
"@types/node": "^22.5.5",
"eslint": "^9.11.0",
"@types/node": "^22.7.0",
"eslint": "^9.11.1",
"eslint-plugin-barrel-files": "^2.1.0",
"eslint-plugin-drizzle": "^0.2.3",
"eslint-plugin-eslint-comments": "^3.2.0",
Expand Down Expand Up @@ -99,8 +98,7 @@
"tsup": "^8.3.0",
"tsx": "^4.19.1",
"typescript": "5.6.2",
"typescript-eslint": "^8.6.0",
"vitest": "^2.1.1"
"typescript-eslint": "^8.7.0"
},
"packageManager": "[email protected]+sha512.0a203ffaed5a3f63242cd064c8fb5892366c103e328079318f78062f24ea8c9d50bc6a47aa3567cabefd824d170e78fa2745ed1f16b132e16436146b7688f19b",
"pnpm": {
Expand Down
Loading

0 comments on commit 9ac7c02

Please sign in to comment.