From c4890fd3403f1e9d181a3d543ebae847a865ef2e Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 16 Mar 2024 05:33:33 -0500 Subject: [PATCH] package.json: Add ts:{build,clear}, prepublishOnly, postpublish --- package.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package.json b/package.json index 8d5bc3533..445acce14 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,8 @@ "CHANGELOG.md" ], "scripts": { + "ts:build": "tsc -p ./tsconfig.release.json", + "ts:clear": "npx rimraf \"src/**/*.@(js|d.ts)\"", "dll:build": "ckeditor5-package-tools dll:build", "dll:serve": "http-server ./ -o sample/dll.html", "lint": "eslint --quiet --ext .ts src/", @@ -73,6 +75,8 @@ "stylelint": "stylelint --quiet --allow-empty-input 'theme/**/*.css'", "test": "ckeditor5-package-tools test", "prepare": "yarn run dll:build", + "prepublishOnly": "yarn run ts:build && ckeditor5-package-tools export-package-as-javascript", + "postpublish": "yarn run ts:clear && ckeditor5-package-tools export-package-as-typescript", "start": "ckeditor5-package-tools start" }, "lint-staged": {