Skip to content

Commit

Permalink
🌱 initial deploy
Browse files Browse the repository at this point in the history
  • Loading branch information
blefnk committed Aug 11, 2023
1 parent 371f321 commit f5cb0fb
Show file tree
Hide file tree
Showing 144 changed files with 16,161 additions and 4 deletions.
1 change: 1 addition & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CURRENCY_API_KEY=xxxx
32 changes: 32 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
/node_modules
/.pnp
.pnp.js

/coverage

/.next/
/out/

/build

.DS_Store
*.pem

npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

pnpm-lock.yaml
package-lock.json
yarn.lock

.env*.local

.vercel

*.tsbuildinfo

**/*.js
**/*.cjs
**/*.mjs
39 changes: 39 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
/** @type {import("eslint").Linter.Config} */
module.exports = {
settings: {
"import/resolver": {
typescript: { project: ["./tsconfig.json"] },
},
tailwindcss: {
callees: ["cn"],
config: "tailwind.config.ts",
},
},
env: {
node: true,
es2022: true,
browser: true,
},
overrides: [
{
// =================================================================
// TypeScript EsLint (Configuration File)
// =================================================================
files: ["*.ts", "*.tsx", "*.mts", "*.cts"],
parser: "@typescript-eslint/parser",
parserOptions: {
project: ["./tsconfig.json"],
ecmaVersion: "latest",
sourceType: "module",
},
extends: ["next/core-web-vitals"],
},
{
// =================================================================
// JavaScript EsLint (Configuration File)
// =================================================================
files: ["*.js", "*.jsx", "*.mjs", "*.cjs"],
extends: ["next/core-web-vitals"],
},
],
};
36 changes: 36 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# next.js
/.next/
/out/

# production
/build

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# local env files
.env*.local
.env

# vercel
.vercel

# typescript
*.tsbuildinfo
4 changes: 4 additions & 0 deletions .lintstagedrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"*.{js,ts,tsx}": ["cspell", "eslint --fix", "prettier -w"],
"*.{md,json}": ["prettier -w"]
}
28 changes: 28 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
/node_modules
/.pnp
.pnp.js

/coverage

/.next/
/out/

/build

.DS_Store
*.pem

npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

pnpm-lock.yaml
package-lock.json
yarn.lock

.env*.local

.vercel

*.tsbuildinfo
4 changes: 4 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"plugins": ["prettier-plugin-tailwindcss"],
"tailwindFunctions": ["tv"]
}
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"typescript.tsdk": "node_modules/typescript/lib"
}
4 changes: 2 additions & 2 deletions LICENSE → LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License
# MIT License

Copyright (c) 2023 Nazar Kornienko
Copyright (c) 2023 Bleverse

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
31 changes: 29 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,29 @@
# utilities
🤌 Comprehensive utility toolkit for Next.js, React, and beyond. Curated with dedication, this collection is designed to enhance your development experience, streamline your workflows, and elevate your projects to the next level. Dive in and discover a plethora of tools tailored for the modern developer.
# Bleverse Utils

Comprehensive utility toolkit for Next.js, React, and beyond. Elevate your productivity with a comprehensive set of utilities right at your fingertips. From calculators to developer utils, make every task simpler. Curated with dedication, this collection is designed to enhance your development experience, streamline your workflows, and elevate your projects to the next level. Dive in and discover a plethora of utils tailored for the modern developer.

![GitHub repo size](https://img.shields.io/github/repo-size/blefnk/utils?style=for-the-badge)
![GitHub language count](https://img.shields.io/github/languages/count/blefnk/utils?style=for-the-badge)
![GitHub forks](https://img.shields.io/github/forks/blefnk/utils?style=for-the-badge)
![GitHub open issues](https://img.shields.io/github/issues/blefnk/utils?style=for-the-badge)
![GitHub open pull requests](https://img.shields.io/github/pr-raw/blefnk/utils?style=for-the-badge)

## 🤌 Features

Please visit [the corresponding page](/repo/roadmap.md) to see the full list of features.

## 📫 Contributing to Bleverse Utils

To contribute to Bleverse Utils, follow these steps:

1. Fork this repository.
2. Create a branch: `git checkout -b <branch_name>`.
3. Make your changes and commit them: `git commit -m '<commit_message>'`
4. Push to original branch: `git push origin <project_name> / <local>`
5. Create the pull request.

Or, see the GitHub docs on [how to create a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).

## 🤝 Collaborators

We thank everyone for their contributions to this repository. Please visit [the corresponding page](/repo/contributing/contributors.md) to see the full list of contributors.
1 change: 1 addition & 0 deletions commitlint.config.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
module.exports = { extends: ["@commitlint/config-conventional"] };
16 changes: 16 additions & 0 deletions components.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"$schema": "https://ui.shadcn.com/schema.json",
"style": "default",
"rsc": true,
"tsx": true,
"tailwind": {
"config": "tailwind.config.js",
"css": "app/styles/globals.css",
"baseColor": "zinc",
"cssVariables": true
},
"aliases": {
"islands": "~/islands",
"utils": "~/utils"
}
}
28 changes: 28 additions & 0 deletions cspell.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"import": ["@cspell/dict-pt-br/cspell-ext.json"],
"version": "0.2",
"language": "en,pt",
"ignorePaths": ["dist", "out", "build", ".next"],
"words": [
"bleverse",
"caesar",
"cmdk",
"commitlint",
"community",
"esnext",
"gykh",
"hookform",
"Kornienko",
"lightningcss",
"lucide",
"monaco",
"morsee",
"Nazar",
"nextjs",
"qrcode",
"shadcn",
"tailwindcss",
"tanstack",
"whatsapp"
]
}
5 changes: 5 additions & 0 deletions next-env.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/// <reference types="next" />
/// <reference types="next/image-types/global" />

// NOTE: This file should not be edited
// see https://nextjs.org/docs/basic-features/typescript for more information.
23 changes: 23 additions & 0 deletions next.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
import "./src/constants/env.mjs";

/** @type {import('next').NextConfig} */
const config = {
reactStrictMode: true,
swcMinify: true,
eslint: {
ignoreDuringBuilds: true,
},
typescript: {
ignoreBuildErrors: true,
},
experimental: {
// typedRoutes: process.env.NODE_ENV === "development",
},
webpack: (config) => {
config.resolve.fallback = { fs: false };

return config;
},
};

export default config;
Loading

0 comments on commit f5cb0fb

Please sign in to comment.