Skip to content

Commit 58be736

Browse files
authored
Merge pull request #2 from unlayer/prepare-publish
prepare for npm publish: version 0.1.0, add publish safeguards
2 parents 5f38160 + 61c44dd commit 58be736

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@unlayer/cli",
3-
"version": "1.0.0",
3+
"version": "0.1.0",
44
"description": "Command-line interface for Unlayer — manage templates, projects, and workspaces from your terminal",
55
"main": "dist/index.js",
66
"bin": {
@@ -30,7 +30,8 @@
3030
"typecheck": "tsc --noEmit",
3131
"test": "vitest run",
3232
"test:e2e": "pnpm build && vitest run src/__tests__/e2e",
33-
"test:watch": "vitest"
33+
"test:watch": "vitest",
34+
"prepublishOnly": "pnpm build && pnpm test"
3435
},
3536
"keywords": [
3637
"unlayer",
@@ -42,6 +43,9 @@
4243
],
4344
"author": "Unlayer",
4445
"license": "MIT",
46+
"publishConfig": {
47+
"access": "public"
48+
},
4549
"dependencies": {
4650
"@inkjs/ui": "^2.0.0",
4751
"@unlayer/sdk": "^0.1.0",

tsup.config.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ export default defineConfig({
2929

3030
if (existsSync(srcData)) {
3131
mkdirSync(distData, { recursive: true });
32-
cpSync(srcData, distData, { recursive: true });
32+
cpSync(srcData, distData, {
33+
recursive: true,
34+
filter: (src) => !src.includes('__tests__'),
35+
});
3336
}
3437
},
3538
});

0 commit comments

Comments
 (0)