Skip to content

Commit a5a50f0

Browse files
committed
v1.0.0
1 parent 75e69b0 commit a5a50f0

File tree

6 files changed

+59
-31
lines changed

6 files changed

+59
-31
lines changed

.github/workflows/npm.yml

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Build and Publish plugin
2+
on:
3+
release:
4+
types: [published]
5+
jobs:
6+
build:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: Checkout
10+
uses: actions/checkout@v2
11+
- name: Setup Node
12+
uses: actions/setup-node@v2
13+
with:
14+
node-version: '16.x'
15+
registry-url: 'https://registry.npmjs.org'
16+
- name: Install dependencies and build 🔧
17+
run: npm ci
18+
- name: Publish on NPM 📦
19+
run: npm publish
20+
env:
21+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ A [docsify.js](https://docsify.js.org) plugin for [meting-api](https://github.co
1717
<!-- docsify-plugin-meting-api -->
1818
<!-- required axios -->
1919
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
20-
<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/lisuke/docsify-plugin-meting-api/dist/docsify-plugin-meting-api.min.js"></script>
20+
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/docsify-plugin-meting-api/dist/docsify-plugin-meting-api.min.js"></script>
2121
```
2222

2323
## Usage
@@ -48,7 +48,7 @@ window.$docsify = {
4848
## Example
4949

5050
1. Run `npm i`
51-
2. Run `npm run doc`
51+
2. Run `npm run docs`
5252
3. Go to [http://localhost:3000/](http://localhost:3000/)
5353

5454
## License

docs/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ A [docsify.js](https://docsify.js.org) plugin for [meting-api](https://github.co
1717
<!-- docsify-plugin-meting-api -->
1818
<!-- required axios -->
1919
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
20-
<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/lisuke/docsify-plugin-meting-api/dist/docsify-plugin-meting-api.min.js"></script>
20+
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/docsify-plugin-meting-api/dist/docsify-plugin-meting-api.min.js"></script>
2121
```
2222

2323
## Usage
@@ -48,7 +48,7 @@ window.$docsify = {
4848
## Example
4949

5050
1. Run `npm i`
51-
2. Run `npm run doc`
51+
2. Run `npm run docs`
5252
3. Go to [http://localhost:3000/](http://localhost:3000/)
5353

5454
## License

docs/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
<!-- docsify-plugin-meting-api -->
5656
<!-- required axios -->
5757
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
58-
<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/lisuke/docsify-plugin-meting-api/dist/docsify-plugin-meting-api.min.js"></script>
58+
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/docsify-plugin-meting-api/dist/docsify-plugin-meting-api.min.js"></script>
5959

6060
</body>
6161

package-lock.json

+7-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+26-23
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,52 @@
11
{
22
"name": "docsify-plugin-meting-api",
3-
"version": "1.0.0",
3+
"version": "0.0.0",
44
"description": "A docsify.js plugin for meting-api.",
5-
"main": "src",
6-
"files": [
7-
"src",
8-
"dist",
9-
"README.md"
10-
],
5+
"author": "lisuke",
6+
"license": "MIT",
7+
"homepage": "https://github.com/lisuke/docsify-plugin-meting-api#readme",
118
"repository": {
129
"type": "git",
13-
"url": "git+https://github.com/lisuke/docsify-plugin-meting-api.git"
10+
"url": "git@github.com:lisuke/docsify-plugin-meting-api.git"
1411
},
15-
"author": "lisuke",
16-
"license": "MIT",
1712
"bugs": {
1813
"url": "https://github.com/lisuke/docsify-plugin-meting-api/issues"
1914
},
20-
"homepage": "https://github.com/lisuke/docsify-plugin-meting-api#readme",
21-
"dependencies": {},
15+
"keywords": [
16+
"docsify",
17+
"docsify-plugins",
18+
"plugins",
19+
"APlayer",
20+
"MetingAPI"
21+
],
22+
"main": "dist/docsify-plugin-meting-api.js",
23+
"unpkg": "dist/docsify-plugin-meting-api.min.js",
24+
"files": [
25+
"dist"
26+
],
2227
"devDependencies": {
2328
"docsify-cli": "latest",
2429
"license-checker": "latest",
2530
"npm-check-updates": "latest",
2631
"prettier": "latest",
32+
"rimraf": "latest",
2733
"webpack": "latest",
2834
"webpack-cli": "latest"
2935
},
3036
"directories": {
31-
"doc": "doc"
37+
"docs": "docs"
3238
},
3339
"scripts": {
40+
"prepare": "npm run clean && npm run build",
41+
"clean": "rimraf dist/*",
3442
"build": "npm run build:dev && npm run build:prod",
35-
"build:dev": "webpack ./src/index.js -o ./dist/ --output-filename docsify-plugin-meting-api.js --mode=development && webpack ./src/index.js -o ./doc/ --output-filename docsify-plugin-meting-api.js --mode=development",
43+
"build:dev": "webpack ./src/index.js -o ./dist/ --output-filename docsify-plugin-meting-api.js --mode=development && webpack ./src/index.js -o ./docs/ --output-filename docsify-plugin-meting-api.js --mode=development",
3644
"build:prod": "webpack ./src/index.js -o ./dist/ --output-filename docsify-plugin-meting-api.min.js --mode=production",
37-
"prettier:format": "npx prettier --write \"{,src/**/,doc/**/}*.{md,json,js,ts,html,css,scss,yml}\"",
38-
"prettier:check": "npx prettier --list-different \"{,src/**/,doc/**/}*.{md,json,js,ts,html,css,scss,yml}\" ",
39-
"doc": "npm run build && npx docsify serve doc --open",
45+
"prettier:format": "npx prettier --write \"{,src/**/,docs/**/}*.{md,json,js,ts,html,css,scss,yml}\"",
46+
"prettier:check": "npx prettier --list-different \"{,src/**/,docs/**/}*.{md,json,js,ts,html,css,scss,yml}\" ",
47+
"docs": "npm run build && npx docsify serve docs --open",
4048
"lic-chk": "npx license-checker",
4149
"lib-chk": "npx ncu",
4250
"lib-chk-up": "npx ncu -u"
43-
},
44-
"keywords": [
45-
"Docsify",
46-
"APlayer",
47-
"MetingAPI"
48-
]
51+
}
4952
}

0 commit comments

Comments
 (0)