Compare commits
22 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b76750bbe9 | ||
|
|
d003151b0f | ||
|
|
731ff705a2
|
||
|
|
138dc210e1
|
||
|
|
65a4f3de22 | ||
|
|
5581ae7841 | ||
|
|
8266d1e67a | ||
|
|
7f49118630
|
||
|
|
5626da8b78
|
||
|
|
53d7c3b408
|
||
|
|
49832f676a
|
||
|
|
b97ca55a68
|
||
|
|
4bf4326da8
|
||
|
|
472d01ec35 | ||
|
|
c3e19c8ee6 | ||
|
|
5e4c8f1088 | ||
|
|
2fe67cdd69
|
||
|
|
3f79208d2d | ||
|
|
ad436abc95
|
||
|
|
e8adad9d6f | ||
|
|
ab3297cac5 | ||
|
|
d9b59beff4 |
2
.github/actions/pnpm-setup/action.yml
vendored
2
.github/actions/pnpm-setup/action.yml
vendored
@@ -36,7 +36,7 @@ runs:
|
||||
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
|
||||
|
||||
- name: Setup pnpm cache
|
||||
uses: actions/cache@v3
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}
|
||||
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
|
||||
|
||||
2
.github/workflows/release-preview.yml
vendored
2
.github/workflows/release-preview.yml
vendored
@@ -11,7 +11,7 @@ on:
|
||||
|
||||
jobs:
|
||||
release:
|
||||
if: ${{ github.event.workflow_run.conclusion == 'success' && github.repository == 'loreddev/marknow' }}
|
||||
if: ${{ github.event.workflow_run.conclusion == 'success' && github.repository == 'loreddev/lilbetter.js' }}
|
||||
name: Release preview
|
||||
env:
|
||||
HUSKY: 0
|
||||
|
||||
0
.husky/pre-commit
Normal file → Executable file
0
.husky/pre-commit
Normal file → Executable file
0
.husky/prepare-commit-msg
Normal file → Executable file
0
.husky/prepare-commit-msg
Normal file → Executable file
4
.lintstagedrc
Normal file
4
.lintstagedrc
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"gitDir": "./.git",
|
||||
"*": "eslint --fix"
|
||||
}
|
||||
19
CHANGELOG.md
Normal file
19
CHANGELOG.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# lilbetter.js
|
||||
|
||||
## 0.0.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 138dc21: Populated package.json
|
||||
|
||||
## 0.0.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 4bf4326: Fix github workflow
|
||||
|
||||
## 0.0.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 2fe67cd: Created the boilerplate and package setup
|
||||
@@ -1,3 +1,4 @@
|
||||
// eslint-disable-next-line n/no-unpublished-import
|
||||
import { configs, defineConfig, presets } from '@eslegant/js';
|
||||
|
||||
export default defineConfig([
|
||||
|
||||
@@ -1,23 +1,25 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"checkJs": true,
|
||||
"allowJs": true,
|
||||
"esModuleInterop": true,
|
||||
"forceConsistentCasingInFileNames": true,
|
||||
"moduleResolution": "node",
|
||||
"skipLibCheck": true,
|
||||
"sourceMap": true,
|
||||
"strict": true,
|
||||
"module": "ES2022",
|
||||
"target": "ES2022",
|
||||
"alwaysStrict": true
|
||||
},
|
||||
"include": [
|
||||
"./src/**/*.js",
|
||||
"./eslint.config.js"
|
||||
],
|
||||
"exclude": [
|
||||
"./node_modules/**",
|
||||
".dist"
|
||||
]
|
||||
"compilerOptions": {
|
||||
"checkJs": true,
|
||||
"allowJs": true,
|
||||
"esModuleInterop": true,
|
||||
"forceConsistentCasingInFileNames": true,
|
||||
"moduleResolution": "node",
|
||||
"skipLibCheck": true,
|
||||
"sourceMap": true,
|
||||
"strict": true,
|
||||
"module": "ES2022",
|
||||
"target": "ES2022",
|
||||
"alwaysStrict": true
|
||||
},
|
||||
"include": [
|
||||
"./src/**/*",
|
||||
"./test/**/*.js",
|
||||
"./eslint.config.js",
|
||||
"./commitlint.config.cjs"
|
||||
],
|
||||
"exclude": [
|
||||
"./node_modules/**",
|
||||
".dist"
|
||||
]
|
||||
}
|
||||
|
||||
79
package.json
79
package.json
@@ -1,29 +1,54 @@
|
||||
{
|
||||
"name": "lilbetter.js",
|
||||
"version": "0.0.0",
|
||||
"description": "",
|
||||
"main": "./src/index.js",
|
||||
"scripts": {
|
||||
"test": "vitest",
|
||||
"prepare": "husky install",
|
||||
"lint": "eslint .",
|
||||
"lint:fix": "eslint . --fix",
|
||||
"release": "changeset publish"
|
||||
},
|
||||
"type": "module",
|
||||
"keywords": [],
|
||||
"author": "",
|
||||
"license": "MIT",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@changesets/cli": "^2.27.1",
|
||||
"@commitlint/config-conventional": "^18.4.4",
|
||||
"@commitlint/types": "^18.4.4",
|
||||
"@eslegant/js": "0.0.0-next-20230910004746",
|
||||
"eslint": "^8.56.0",
|
||||
"husky": "^8.0.3",
|
||||
"vitest": "^1.2.1"
|
||||
}
|
||||
"name": "lilbetter.js",
|
||||
"version": "0.0.3",
|
||||
"description": "",
|
||||
"main": "./src/index.js",
|
||||
"browser": "./src/index.js",
|
||||
"source": "./src/index.js",
|
||||
"module": "./src/index.js",
|
||||
"homepage": "https://github.com/LoredDev/lilbetter.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/LoredDev/lilbetter.js"
|
||||
},
|
||||
"exports": {
|
||||
"import": "./src/index.js",
|
||||
"default": "./src/index.js",
|
||||
"types": "./src/index.d.ts"
|
||||
},
|
||||
"files": [
|
||||
"./src/**/*.js",
|
||||
"./src/**/*.d.ts"
|
||||
],
|
||||
"scripts": {
|
||||
"test": "vitest",
|
||||
"prepare": "husky install",
|
||||
"lint": "eslint .",
|
||||
"lint:fix": "eslint . --fix",
|
||||
"release": "changeset publish"
|
||||
},
|
||||
"type": "module",
|
||||
"keywords": [],
|
||||
"author": {
|
||||
"email": "contact.guz013@gmail.com",
|
||||
"name": "Gustavo \"Guz\" L. de Mello",
|
||||
"url": "https://guz.one"
|
||||
},
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=20",
|
||||
"pnpm": ">=8"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@changesets/cli": "^2.27.1",
|
||||
"@commitlint/config-conventional": "^18.4.4",
|
||||
"@commitlint/types": "^18.4.4",
|
||||
"@eslegant/js": "0.0.0-next-20230910004746",
|
||||
"eslint": "^8.56.0",
|
||||
"husky": "^8.0.3",
|
||||
"vitest": "^1.2.1"
|
||||
}
|
||||
}
|
||||
|
||||
6
renovate.json
Normal file
6
renovate.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||
"extends": [
|
||||
"config:recommended"
|
||||
]
|
||||
}
|
||||
6
src/index.d.ts
vendored
Normal file
6
src/index.d.ts
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
interface Test {
|
||||
name: string,
|
||||
}
|
||||
|
||||
export default Test;
|
||||
@@ -0,0 +1,5 @@
|
||||
/*
|
||||
* Placeholder file
|
||||
*/
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('Hello, world!');
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// eslint-disable-next-line n/no-unpublished-import
|
||||
import { expect, test } from 'vitest';
|
||||
|
||||
test('placeholder', () => {
|
||||
|
||||
Reference in New Issue
Block a user