docs: 更新文档和添加构建配置

更新readme.txt中的测试版本至6.9,在yoone-snow.php中添加许可证信息
新增package.json和release.json文件用于构建配置
This commit is contained in:
tikkhun 2025-12-18 14:54:58 +08:00
parent 6618f67be2
commit d190bbbb36
4 changed files with 79 additions and 1 deletions

12
package.json Normal file
View File

@ -0,0 +1,12 @@
{
"name": "yoone-snow",
"version": "1.9.0",
"main": "release.js",
"scripts": {
"release": "tikkhun-release config -c ./release.json"
},
"keywords": [],
"author": "",
"license": "ISC",
"description": ""
}

View File

@ -2,7 +2,7 @@
Contributors: yoone
Tags: snow, snowfall, christmas, effects, canvas
Requires at least: 5.6
Tested up to: 6.6
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPLv2 or later

64
release.json Normal file
View File

@ -0,0 +1,64 @@
{
"workspace": "/Users/zksu/Local Sites/simple/app/public/wp-content/plugins/yoone-snow",
"include": [
"**/*"
],
"exclude": [
"**/node_modules/**",
".gitignore",
".DS_Store",
"package.json",
"release.json",
"**/release/**",
"**/deploy/**",
"**/.git/**",
"**/.vscode/**"
],
"archiveType": "zip",
"clean": true,
"releasePathRelative": "cwd",
"releasePath": "release",
"getInfoOptions": {
"debug": false,
"ignoreError": true,
"from": [
{
"args": [
"package.json"
],
"map": {
"name": "name",
"version": "version",
"description": "description",
"tag": "tag",
"system": "system",
"hardware": "hardware"
}
}
]
},
"infoStoreOptions": {
"enabled": true,
"transformMap": {},
"releasedAtPattern": "YYYY-MM-DD-HH-mm-ss",
"path": "released_info.json"
},
"releaseNameOptions": {
"params": [
"name",
"version",
"releasedAt"
],
"paramTransformers": {
"name": "deleteScope",
"releasedAt": "YYYY-MM-DD-HH-mm-ss"
},
"paramDelimiter": "_"
},
"inputAddOptions": {
"items": []
},
"inputMoveOptions": {
"items": []
}
}

View File

@ -4,6 +4,8 @@ Plugin Name: Yoone Snow
Description: 首页 canvas 雪花效果
Version: 1.9.0
Author: Yoone
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
if (!defined('ABSPATH')) { exit; }