Skip to content

Commit 73d4269

Browse files
authored
Merge pull request #11 from partner-up-dev:copilot/update-package-build-releases
chore(uniapp): publish source code instead of built JS/CSS
2 parents d92f208 + 20c4b3f commit 73d4269

File tree

29 files changed

+190
-707
lines changed

29 files changed

+190
-707
lines changed

.changeset/silver-walls-smile.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
"@partner-up-dev/design-uniapp": minor
3+
---
4+
5+
no build, add ts support
6+
7+
- Will release in source (.vue, .scss), not bundled js.
8+
- Add TypeScript support for Vue components

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"private": true,
55
"description": "PartnerUp Design System Monorepo",
66
"scripts": {
7-
"build": "pnpm -r --filter='./packages/*' run build",
7+
"build": "pnpm -r --filter='./packages/*' run --if-present build",
88
"changeset": "changeset",
99
"version": "changeset version",
1010
"release": "pnpm run build && changeset publish"

packages/uniapp/.npmignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Development files (not needed for package consumers)
2+
index.html
3+
vite.config.ts
4+
tsconfig.json
5+
CONTRIBUTING.md

packages/uniapp/package.json

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
"version": "0.1.4",
44
"description": "PartnerUp Design System for UniApp",
55
"type": "module",
6-
"main": "./lib/index.js",
7-
"module": "./lib/index.js",
8-
"types": "./lib/index.d.ts",
6+
"main": "./src/index.ts",
7+
"module": "./src/index.ts",
8+
"types": "types/components.d.ts",
99
"publishConfig": {
1010
"registry": "https://npm.pkg.github.com"
1111
},
@@ -16,26 +16,30 @@
1616
},
1717
"exports": {
1818
".": {
19-
"types": "./lib/index.d.ts",
20-
"import": "./lib/index.js"
19+
"types": "./src/index.ts",
20+
"import": "./src/index.ts"
21+
},
22+
"./types": {
23+
"types": "./types/components.d.ts"
2124
},
2225
"./styles": {
23-
"sass": "./lib/styles/index.scss",
24-
"default": "./lib/styles/index.scss"
26+
"sass": "./src/styles/index.scss",
27+
"default": "./src/styles/index.scss"
2528
},
2629
"./styles/*": {
27-
"sass": "./lib/styles/*",
28-
"default": "./lib/styles/*"
29-
}
30+
"sass": "./src/styles/*",
31+
"default": "./src/styles/*"
32+
},
33+
"./components/*": "./src/components/*",
34+
"./utils/*": "./src/utils/*"
3035
},
3136
"files": [
32-
"lib",
33-
"README.md"
37+
"src/components",
38+
"src/styles",
39+
"types"
3440
],
3541
"scripts": {
3642
"dev": "vite",
37-
"build": "vite build && pnpm run build:styles",
38-
"build:styles": "cpr src/styles lib/styles -o",
3943
"preview": "vite preview",
4044
"type-check": "vue-tsc --noEmit"
4145
},
@@ -49,16 +53,15 @@
4953
"author": "PartnerUp Team",
5054
"license": "MIT",
5155
"peerDependencies": {
56+
"sass": "^1.70.0",
5257
"vue": "^3.4.0"
5358
},
5459
"devDependencies": {
5560
"@types/node": "^20.0.0",
5661
"@vitejs/plugin-vue": "^5.0.0",
57-
"cpr": "^3.0.1",
5862
"sass": "^1.70.0",
5963
"typescript": "^5.3.0",
6064
"vite": "^5.0.0",
61-
"vite-plugin-dts": "^3.0.0",
6265
"vue": "^3.4.0",
6366
"vue-tsc": "^2.0.0"
6467
},

packages/uniapp/src/components/puAccordion/puAccordion.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
@use "../../styles/functions" as fn;
2+
@use "../../styles/mixins" as *;
3+
14
.pu-accordion {
25
&.is-viewmore {
36
padding: fn.sys-var(spacing, med);

packages/uniapp/src/components/puAccordion/puAccordionItem.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
@use "../../styles/functions" as fn;
2+
@use "../../styles/mixins" as *;
3+
14
.pu-accordion-item {
25
position: relative;
36
border-top: 1px solid fn.sys-var(color, outline-variant);
File renamed without changes.

packages/uniapp/src/components/button/puButton.scss renamed to packages/uniapp/src/components/puButton/puButton.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
@use "../../styles/functions" as fn;
2+
@use "../../styles/mixins" as *;
3+
14
// Styles of Component:Base:PuButton
25
// Uses only CSS variables via sys-var() function
36

File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)