Skip to content

Commit 2969714

Browse files
Merge pull request #174 from vue-pivottable/release-to-main
chore: update version to latest release [skip ci]
2 parents cb4590c + e450731 commit 2969714

Some content is hidden

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

58 files changed

+2922
-2951
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,4 @@ dist-ssr
2525
*.sw?
2626

2727
# vscode
28-
.history
29-
reference
28+
.history

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
## [1.1.1](https://github.com/vue-pivottable/vue3-pivottable/compare/[email protected]@1.1.1) (2025-06-18)
2+
3+
# [1.1.0](https://github.com/vue-pivottable/vue3-pivottable/compare/[email protected]@1.1.0) (2025-06-18)
4+
5+
6+
### Bug Fixes
7+
8+
* fix type error ([6426f5b](https://github.com/vue-pivottable/vue3-pivottable/commit/6426f5bedaffcd4f38ede86ebc24aa6d0624e055))
9+
* fix type error ([2fe1d27](https://github.com/vue-pivottable/vue3-pivottable/commit/2fe1d27a1b9c21a3fc1e42453c54ba701b673f3f))
10+
* fix type of default props aggregators ([660c70e](https://github.com/vue-pivottable/vue3-pivottable/commit/660c70e4daec1d6ea8226b1d1d677bb32696c0f2))
11+
* vite 빌드 에러 처리 [#122](https://github.com/vue-pivottable/vue3-pivottable/issues/122) ([ac2fb63](https://github.com/vue-pivottable/vue3-pivottable/commit/ac2fb6363f2cefc8495be3adf77cf82e9777f996))
12+
13+
14+
### Features
15+
16+
* add typescript configuration to project ([9fa411b](https://github.com/vue-pivottable/vue3-pivottable/commit/9fa411bd849aae2947093d6f849713b2212e6f91))
17+
* add TypeScript support to pivottable components ([7abfc37](https://github.com/vue-pivottable/vue3-pivottable/commit/7abfc37376ab05a7cab64723f65ff13b35a3304a))
18+
* 변경사항 자동 커밋 ([38b646f](https://github.com/vue-pivottable/vue3-pivottable/commit/38b646fca94a9d6417ce5286033834d5f83da0f6))
19+
120
## [1.0.15](https://github.com/vue-pivottable/vue3-pivottable/compare/[email protected]@1.0.15) (2025-06-05)
221

322

eslint.config.js

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineConfig } from 'eslint/config'
22
import standardjs from '@seungwoo321/eslint-plugin-standard-js'
3-
import tseslint from 'typescript-eslint'
43
import pluginVue from 'eslint-plugin-vue'
54

65
export default defineConfig([
@@ -15,29 +14,21 @@ export default defineConfig([
1514
]
1615
},
1716
{
18-
files: ['**/*.vue'],
19-
languageOptions: {
20-
parser: require.resolve('vue-eslint-parser'),
21-
parserOptions: {
22-
parser: require.resolve('@typescript-eslint/parser'),
23-
ecmaVersion: 2020,
24-
sourceType: 'module',
25-
extraFileExtensions: ['.vue']
26-
}
27-
},
28-
plugins: {
29-
'vue': pluginVue,
30-
'@typescript-eslint': tseslint
31-
}
32-
},
33-
{
34-
files: ['**/*.{js,mjs,cjs,vue,ts}', 'eslint.config.js'],
17+
files: ['**/*.{js,mjs,cjs,vue}', 'eslint.config.js'],
3518
extends: [
36-
...standardjs.configs.base,
37-
...tseslint.configs.recommended,
19+
...standardjs.configs.recommended,
3820
...pluginVue.configs['flat/strongly-recommended']
3921
],
4022
rules: {
23+
'@stylistic/space-before-function-paren': [
24+
'error',
25+
{
26+
anonymous: 'always',
27+
named: 'never',
28+
asyncArrow: 'always'
29+
}
30+
],
31+
'@stylistic/quote-props': ['error', 'consistent'],
4132
'vue/html-self-closing': [
4233
'error',
4334
{
@@ -58,8 +49,7 @@ export default defineConfig([
5849
ignores: ['pre', 'textarea', 'div'],
5950
externalIgnores: []
6051
}
61-
],
62-
'@typescript-eslint/no-explicit-any': 'off'
52+
]
6353
}
6454
}
6555
])

package.json

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
{
22
"name": "vue-pivottable",
3-
"version": "1.0.15",
3+
"version": "1.1.1",
44
"type": "module",
55
"description": "",
66
"exports": {
77
".": {
8-
"types": "./dist/types/index.d.ts",
98
"import": "./dist/vue-pivottable.es.js",
109
"require": "./dist/vue-pivottable.umd.js"
1110
},
@@ -14,8 +13,6 @@
1413
},
1514
"main": "./dist/vue-pivottable.umd.js",
1615
"module": "./dist/vue-pivottable.es.js",
17-
"types": "./dist/types/index.d.ts",
18-
"source": "./src/index.ts",
1916
"files": [
2017
"dist",
2118
"LICENSE",
@@ -73,12 +70,9 @@
7370
"@semantic-release/npm": "^12.0.1",
7471
"@seungwoo321/eslint-plugin-standard-js": "^1.0.1",
7572
"@seungwoo321/prettier-config": "^1.0.1",
76-
"@types/node": "^22.15.21",
77-
"@types/papaparse": "^5.3.16",
7873
"@vitejs/plugin-vue": "^5.2.1",
7974
"@vue-pivottable/lazy-table-renderer": "workspace:*",
8075
"@vue-pivottable/plotly-renderer": "workspace:*",
81-
"@vue/tsconfig": "^0.7.0",
8276
"concurrently": "^9.1.2",
8377
"conventional-changelog": "^6.0.0",
8478
"conventional-changelog-cli": "^5.0.0",
@@ -88,13 +82,10 @@
8882
"papaparse": "^5.5.2",
8983
"rimraf": "^6.0.1",
9084
"semantic-release": "^24.2.3",
91-
"typescript": "^5.8.3",
92-
"typescript-eslint": "^8.33.1",
9385
"vite": "^6.3.4",
9486
"vite-plugin-dts": "^4.5.3",
9587
"vite-plugin-static-copy": "^2.3.1",
96-
"vue": "^3.2.0",
97-
"vue-tsc": "^2.2.10"
88+
"vue": "^3.2.0"
9889
},
9990
"packageManager": "[email protected]"
10091
}

packages/lazy-table-renderer/CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
# [1.1.0](https://github.com/vue-pivottable/vue3-pivottable/compare/@vue-pivottable/[email protected]...@vue-pivottable/[email protected]) (2025-06-18)
2+
3+
4+
### Bug Fixes
5+
6+
* **aggregators:** 집계 함수 null/undefined 체크 strictNullChecks 대응 ([1f681b6](https://github.com/vue-pivottable/vue3-pivottable/commit/1f681b6954e39ef5fa09faaf53d3874fdec06cb8)), closes [#132](https://github.com/vue-pivottable/vue3-pivottable/issues/132)
7+
* **composables:** helper import 경로 @ alias로 복구 (PivotData) ([7f3b396](https://github.com/vue-pivottable/vue3-pivottable/commit/7f3b396ccdc56364ebde86f1480eae1ab22fb839))
8+
* **composables:** helper import 경로 @ alias로 복구 (PivotData) ([49a5905](https://github.com/vue-pivottable/vue3-pivottable/commit/49a59052529ce5abdb86716f5f9463587f8cf61a))
9+
* **composables:** import 경로 및 타입 선언 오류 수정 (빌드 경고/에러 해결) ([c403cfa](https://github.com/vue-pivottable/vue3-pivottable/commit/c403cfaef33816448ca1deb8254710fcb1b908ee))
10+
* **composables:** import 경로를 상대경로로 수정하여 빌드 경고 해결 (PivotData) ([deb6bb1](https://github.com/vue-pivottable/vue3-pivottable/commit/deb6bb11ebaf4558c109b6537582ef73d9ff9083))
11+
* **helper:** sum(attrs)() 패턴 제거 및 타입 일관성 개선 ([e93aecf](https://github.com/vue-pivottable/vue3-pivottable/commit/e93aecf1f7b944895c68f0c4ac26949094691b9b)), closes [#130](https://github.com/vue-pivottable/vue3-pivottable/issues/130) [#130](https://github.com/vue-pivottable/vue3-pivottable/issues/130)
12+
13+
14+
### Features
15+
16+
* **composables:** useMaterializeInput TypeScript 변환 ([868f275](https://github.com/vue-pivottable/vue3-pivottable/commit/868f27537d9d43d15649d5e61118bc46a477dc3f))
17+
* **composables:** usePropsState TypeScript 변환 ([b1b833b](https://github.com/vue-pivottable/vue3-pivottable/commit/b1b833bb59a797ea5208e45e82bf3931ae8b2c73))
18+
* **composables:** useProvidePivotData TypeScript 변환 ([c6a33d9](https://github.com/vue-pivottable/vue3-pivottable/commit/c6a33d9ef6077f5c5714902dd2fc6e9c0ead885e))
19+
* **helper:** utilities.js를 TypeScript로 마이그레이션 ([1f882f3](https://github.com/vue-pivottable/vue3-pivottable/commit/1f882f3b24637c69f411be3ffc639fc408529cc1))
20+
121
## [1.0.13](https://github.com/vue-pivottable/vue3-pivottable/compare/@vue-pivottable/[email protected]...@vue-pivottable/[email protected]) (2025-05-07)
222

323
## [1.0.12](https://github.com/vue-pivottable/vue3-pivottable/compare/@vue-pivottable/[email protected]...@vue-pivottable/[email protected]) (2025-05-07)

packages/lazy-table-renderer/package.json

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
{
22
"name": "@vue-pivottable/lazy-table-renderer",
3-
"version": "1.0.13",
3+
"version": "1.1.0",
44
"type": "module",
55
"description": "",
66
"exports": {
77
".": {
8-
"types": "./dist/types/index.d.ts",
98
"import": "./dist/lazy-table-renderer.es.js",
109
"require": "./dist/lazy-table-renderer.umd.js"
1110
},
@@ -14,7 +13,6 @@
1413
},
1514
"main": "./dist/lazy-table-renderer.umd.js",
1615
"module": "./dist/lazy-table-renderer.es.js",
17-
"types": "./dist/types/index.d.ts",
1816
"files": [
1917
"dist",
2018
"LICENSE",
@@ -47,15 +45,13 @@
4745
"build": "vite build",
4846
"lint": "eslint ."
4947
},
48+
"dependencies": {},
5049
"peerDependencies": {
5150
"vue": "^3.2.0",
5251
"vue-pivottable": "latest"
5352
},
5453
"devDependencies": {
5554
"@vitejs/plugin-vue": "^5.2.1",
56-
"@vue/tsconfig": "^0.7.0",
57-
"typescript": "^5.8.3",
58-
"vite": "^6.3.4",
59-
"vue-tsc": "^2.2.10"
55+
"vite": "^6.3.4"
6056
}
6157
}

packages/lazy-table-renderer/src/index.ts renamed to packages/lazy-table-renderer/src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default markRaw({
66
'Lazy Table': defineComponent({
77
name: 'VueLazyTable',
88
props: { ...PivotUtilities.defaultProps },
9-
setup (props) {
9+
setup(props) {
1010
return () =>
1111
h(LazyPivottableRenderer, {
1212
...props,

packages/lazy-table-renderer/tsconfig.json

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

packages/lazy-table-renderer/vite.config.ts renamed to packages/lazy-table-renderer/vite.config.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ import { resolve } from 'path'
33
import dts from 'vite-plugin-dts'
44
import vue from '@vitejs/plugin-vue'
55

6-
export default defineConfig(() => {
6+
export default defineConfig(({ command, mode, ssrBuild }) => {
77
return {
88
plugins: [
99
vue(),
1010
dts({
11-
include: ['src'],
12-
outDir: 'dist/types',
11+
include: ['src/**/*.{js,ts,vue,d.ts}'],
12+
outDir: 'dist',
1313
staticImport: false,
1414
insertTypesEntry: true,
1515
rollupTypes: true
@@ -18,10 +18,9 @@ export default defineConfig(() => {
1818
publicDir: false,
1919
build: {
2020
lib: {
21-
entry: resolve(__dirname, 'src/index.ts'),
21+
entry: resolve(__dirname, 'src/index.js'),
2222
name: 'LazyTableRenderer',
23-
fileName: (format) => `lazy-table-renderer.${format}.js`,
24-
formats: ['es', 'umd']
23+
fileName: (format) => `lazy-table-renderer.${format}.js`
2524
},
2625
rollupOptions: {
2726
external: ['vue'],

packages/plotly-renderer/package.json

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
"type": "module",
55
"exports": {
66
".": {
7-
"types": "./dist/types/index.d.ts",
87
"import": "./dist/plotly-renderer.es.js",
98
"require": "./dist/plotly-renderer.umd.js"
109
},
@@ -13,7 +12,6 @@
1312
},
1413
"main": "./dist/plotly-renderer.umd.js",
1514
"module": "./dist/plotly-renderer.es.js",
16-
"types": "./dist/types/index.d.ts",
1715
"files": [
1816
"dist",
1917
"LICENSE",
@@ -49,9 +47,6 @@
4947
},
5048
"devDependencies": {
5149
"@vitejs/plugin-vue": "^5.2.1",
52-
"@vue/tsconfig": "^0.7.0",
53-
"typescript": "^5.8.3",
54-
"vite": "^6.3.4",
55-
"vue-tsc": "^2.2.10"
50+
"vite": "^6.3.4"
5651
}
5752
}

0 commit comments

Comments
 (0)