Skip to content

Commit cb2f3b5

Browse files
author
JB AUBREE
committed
docs: add playground
1 parent 4813aa4 commit cb2f3b5

17 files changed

+1304
-47
lines changed

build.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ export default defineBuildConfig({
44
entries: [
55
'src/index',
66
],
7-
declaration: 'node16',
7+
declaration: true,
88
clean: true,
99
rollup: {
1010
esbuild: {
1111
minify: true,
1212
},
13+
emitCJS: true,
1314
},
1415
})

dts.config.ts

Lines changed: 0 additions & 23 deletions
This file was deleted.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,26 +17,27 @@
1717
"sideEffects": false,
1818
"exports": {
1919
".": {
20-
"types": "./dist/index.d.mts",
21-
"import": "./dist/index.mjs"
20+
"types": "./dist/index.d.ts",
21+
"import": "./dist/index.mjs",
22+
"require": "./dist/index.cjs"
2223
}
2324
},
2425
"main": "./dist/index.mjs",
2526
"module": "./dist/index.mjs",
26-
"types": "./dist/index.d.mts",
27+
"types": "./dist/index.d.ts",
2728
"typesVersions": {
2829
"*": {
2930
"*": [
3031
"./dist/*",
31-
"./dist/index.d.mts"
32+
"./dist/index.d.ts"
3233
]
3334
}
3435
},
3536
"files": [
3637
"dist"
3738
],
3839
"scripts": {
39-
"build": "unbuild && dts-bundle-generator --config dts.config.ts",
40+
"build": "unbuild",
4041
"dev": "unbuild --stub",
4142
"lint": "eslint .",
4243
"prepublishOnly": "nr build",
@@ -78,7 +79,6 @@
7879
"@types/node": "^22.7.5",
7980
"@vitest/coverage-v8": "^2.1.3",
8081
"bumpp": "^9.7.1",
81-
"dts-bundle-generator": "^9.5.1",
8282
"eslint": "^9.12.0",
8383
"esno": "^4.8.0",
8484
"happy-dom": "^15.7.4",

playground/.gitignore

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Logs
2+
logs
3+
*.log
4+
npm-debug.log*
5+
yarn-debug.log*
6+
yarn-error.log*
7+
pnpm-debug.log*
8+
lerna-debug.log*
9+
10+
node_modules
11+
.DS_Store
12+
dist
13+
dist-ssr
14+
coverage
15+
*.local
16+
17+
/cypress/videos/
18+
/cypress/screenshots/
19+
20+
# Editor directories and files
21+
.vscode/*
22+
!.vscode/extensions.json
23+
.idea
24+
*.suo
25+
*.ntvs*
26+
*.njsproj
27+
*.sln
28+
*.sw?
29+
30+
*.tsbuildinfo

playground/env.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/// <reference types="vite/client" />

playground/index.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<link rel="icon" href="/favicon.ico">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>Vite App</title>
8+
</head>
9+
<body>
10+
<div id="app"></div>
11+
<script type="module" src="/src/main.ts"></script>
12+
</body>
13+
</html>

playground/package.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"name": "playground",
3+
"type": "module",
4+
"version": "0.0.0",
5+
"private": true,
6+
"scripts": {
7+
"dev": "vite",
8+
"build": "run-p type-check \"build-only {@}\" --",
9+
"preview": "vite preview",
10+
"build-only": "vite build",
11+
"type-check": "vue-tsc --build --force"
12+
},
13+
"dependencies": {
14+
"vue": "^3.5.12"
15+
},
16+
"devDependencies": {
17+
"@types/node": "^20.16.11",
18+
"@vitejs/plugin-vue": "^5.1.4",
19+
"@vue/tsconfig": "^0.5.1",
20+
"typescript": "~5.5.4",
21+
"vite": "^5.4.8",
22+
"vue-tsc": "^2.1.6",
23+
"vue-use-form-validation": "workspace:*",
24+
"zod": "^3.23.8"
25+
}
26+
}

0 commit comments

Comments
 (0)