Skip to content

Commit 598cf28

Browse files
authored
Merge pull request #96 from NaverPayDev/repo/94_pite
code-style을 pite로 빌드합니다
2 parents 394ee50 + eec954e commit 598cf28

File tree

9 files changed

+1481
-112
lines changed

9 files changed

+1481
-112
lines changed

.changeset/curvy-suits-grow.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
"@naverpay/eslint-config": patch
3+
"@naverpay/eslint-plugin": patch
4+
---
5+
6+
code-style을 pite로 빌드합니다
7+
8+
PR: [code-style을 pite로 빌드합니다](https://github.com/NaverPayDev/code-style/pull/96)

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,14 @@
2626
"@changesets/cli": "^2.26.2",
2727
"@naverpay/eslint-config": "workspace:*",
2828
"@naverpay/markdown-lint": "workspace:*",
29+
"@naverpay/pite": "1.1.2",
2930
"@naverpay/prettier-config": "workspace:*",
3031
"@naverpay/stylelint-config": "workspace:*",
3132
"lefthook": "^1.9.3",
3233
"prettier": "^3.2.5",
3334
"turbo": "^2.3.3",
34-
"typescript": "^5.2.2"
35+
"typescript": "^5.2.2",
36+
"vite": "^6.2.0"
3537
},
3638
"packageManager": "[email protected]",
3739
"engines": {

packages/eslint-config/package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,24 @@
22
"name": "@naverpay/eslint-config",
33
"version": "2.2.2",
44
"description": "eslint config for naverpay",
5-
"type": "module",
65
"main": "./dist/cjs/index.js",
76
"module": "./dist/esm/index.mjs",
87
"exports": {
98
".": {
109
"import": "./dist/esm/index.mjs",
1110
"require": "./dist/cjs/index.js",
1211
"default": "./dist/cjs/index.js"
13-
}
12+
},
13+
"./package.json": "./package.json"
1414
},
15+
"sideEffects": false,
1516
"files": [
1617
"dist"
1718
],
1819
"scripts": {
1920
"clean": "rm -rf dist",
2021
"prebuild": "pnpm run clean",
21-
"build": "rollup -c",
22+
"build": "vite build",
2223
"test": "vitest run",
2324
"test:watch": "vitest watch"
2425
},
@@ -56,10 +57,8 @@
5657
"typescript-eslint": "^8.18.0"
5758
},
5859
"devDependencies": {
59-
"@rollup/plugin-json": "^6.1.0",
6060
"builtin-modules": "^4.0.0",
6161
"eslint": "^9.17.0",
62-
"rollup": "^4.27.4",
6362
"vitest": "^2.1.5"
6463
},
6564
"peerDependencies": {

packages/eslint-config/rollup.config.js

Lines changed: 0 additions & 33 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import {createViteConfig} from '@naverpay/pite'
2+
import builtins from 'builtin-modules'
3+
4+
export default createViteConfig({
5+
entry: ['./index.js'],
6+
options: {
7+
minify: false,
8+
rollupOptions: {
9+
external: [...builtins],
10+
},
11+
},
12+
})

packages/eslint-plugin/package.json

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,24 @@
22
"name": "@naverpay/eslint-plugin",
33
"version": "2.1.0",
44
"description": "eslint plugin for naverpay",
5-
"type": "module",
6-
"main": "./dist/cjs/index.js",
7-
"module": "./dist/esm/index.mjs",
5+
"main": "./dist/cjs/lib/index.js",
6+
"module": "./dist/esm/lib/index.mjs",
7+
"sideEffects": false,
88
"exports": {
99
".": {
10-
"import": "./dist/esm/index.mjs",
11-
"require": "./dist/cjs/index.js",
12-
"default": "./dist/cjs/index.js"
13-
}
10+
"import": "./dist/esm/lib/index.mjs",
11+
"require": "./dist/cjs/lib/index.js",
12+
"default": "./dist/cjs/lib/index.js"
13+
},
14+
"./package.json": "./package.json"
1415
},
1516
"files": [
1617
"dist"
1718
],
1819
"scripts": {
1920
"clean": "rm -rf dist",
2021
"prebuild": "pnpm run clean",
21-
"build": "rollup -c",
22+
"build": "vite build",
2223
"test": "vitest run",
2324
"test:watch": "vitest watch"
2425
},
@@ -45,10 +46,8 @@
4546
"devDependencies": {
4647
"@babel/eslint-parser": "^7.25.9",
4748
"@babel/preset-react": "^7.24.7",
48-
"@rollup/plugin-json": "^6.1.0",
4949
"@typescript-eslint/parser": "^8.15.0",
5050
"builtin-modules": "^4.0.0",
51-
"rollup": "^4.27.4",
5251
"vitest": "^2.1.5"
5352
},
5453
"peerDependencies": {

packages/eslint-plugin/rollup.config.js

Lines changed: 0 additions & 33 deletions
This file was deleted.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import {createViteConfig} from '@naverpay/pite'
2+
import builtins from 'builtin-modules'
3+
4+
export default createViteConfig({
5+
entry: ['./lib/index.js'],
6+
ignoredPolyfills: ['esnext.json.parse', 'es.array.push'],
7+
options: {
8+
minify: false,
9+
rollupOptions: {
10+
external: [...builtins],
11+
},
12+
},
13+
})

0 commit comments

Comments
 (0)