Skip to content
This repository was archived by the owner on Sep 25, 2024. It is now read-only.

Commit 5d91069

Browse files
committed
feat(package.json): enhance package details
This commit enhances the package.json file by adding a description, author, repository, keywords, and files. It also modifies the release script to include a linting step before publishing. This provides more information about the package and ensures code quality before release.
1 parent ada5532 commit 5d91069

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

package.json

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,27 @@
33
"type": "module",
44
"version": "0.1.0",
55
"packageManager": "pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e",
6-
"description": "",
7-
"author": "",
6+
"description": "use css modules in svelte",
7+
"author": "ryoppippi",
88
"license": "MIT",
9-
"keywords": [],
9+
"repository": "ryoppippi/svelte-preprocess-css-mods",
10+
"keywords": [
11+
"svelte",
12+
"svlte-preprocess",
13+
"css",
14+
"css-modules"
15+
],
16+
"files": [
17+
"dist",
18+
"src"
19+
],
1020
"scripts": {
1121
"test": "vitest",
1222
"build": "mkdist -d",
1323
"lint": "eslint --cache .",
1424
"format": "nr lint --fix",
1525
"typecheck": "tsc --noEmit",
16-
"release": "nr typecheck && nr test run && nr build && nlx bumpp --sign && npm publish"
26+
"release": "nr typecheck && nr test run && nr build && nlx publint && nlx bumpp && npm publish"
1727
},
1828
"dependencies": {
1929
"await-to-js": "^3.0.0",

0 commit comments

Comments
 (0)