Compare commits
4
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f7cd4603c7 | ||
|
|
24c5d3e1f2 | ||
|
|
de72fa5e3e | ||
|
|
00aa5a8526 |
No files matched your search
@@ -41,20 +41,6 @@ jobs:
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Unduh pnpm
|
||||
uses: pnpm/setup@v2
|
||||
with:
|
||||
version: 11
|
||||
|
||||
- name: Penerbitan paket NPM
|
||||
run: |
|
||||
pnpm i
|
||||
npm config set @${{ needs.persiapan.outputs.organisasi }}:registry=https://${{ vars.ALAMAT_GITEA }}/api/packages/${{ needs.persiapan.outputs.organisasi }}/npm/
|
||||
npm config set -- '//${{ vars.ALAMAT_GITEA }}/api/packages/${{ needs.persiapan.outputs.organisasi }}/npm/:_authToken' "${{ secrets.KUNCI_PENERBITAN }}"
|
||||
npm run prepublishOnly
|
||||
npm publish
|
||||
rm -rf pnpm-lock.yaml .pnpm-store/
|
||||
|
||||
- name: Unduh Rust
|
||||
uses: actions-rust-lang/setup-rust-toolchain@v1
|
||||
with:
|
||||
@@ -66,3 +52,16 @@ jobs:
|
||||
cargo publish
|
||||
env:
|
||||
CARGO_REGISTRIES_GITEA_TOKEN: Bearer ${{ secrets.KUNCI_PENERBITAN }}
|
||||
|
||||
- name: Unduh pnpm
|
||||
uses: pnpm/setup@v2
|
||||
with:
|
||||
version: 11
|
||||
|
||||
- name: Penerbitan paket NPM
|
||||
run: |
|
||||
pnpm i
|
||||
npm config set @${{ needs.persiapan.outputs.organisasi }}:registry=https://${{ vars.ALAMAT_GITEA }}/api/packages/${{ needs.persiapan.outputs.organisasi }}/npm/
|
||||
npm config set -- '//${{ vars.ALAMAT_GITEA }}/api/packages/${{ needs.persiapan.outputs.organisasi }}/npm/:_authToken' "${{ secrets.KUNCI_PENERBITAN }}"
|
||||
npm publish
|
||||
rm -rf pnpm-lock.yaml .pnpm-store/
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "tauri-plugin-bluclas"
|
||||
version = "0.1.20"
|
||||
version = "0.1.23"
|
||||
authors = [ "Rizky Denianto" ]
|
||||
description = "Program sederhana untuk interaksi dengan bluetooth classic"
|
||||
edition = "2024"
|
||||
@@ -28,7 +28,7 @@ ios = { level = "none" }
|
||||
tauri = { version = "2.11.5" }
|
||||
serde = "1.0"
|
||||
thiserror = "2"
|
||||
serialport = "4.10.0"
|
||||
serialport = "4.10.1"
|
||||
|
||||
[build-dependencies]
|
||||
tauri-plugin = { version = "2.6.3", features = ["build"] }
|
||||
+18
-1
@@ -1,4 +1,21 @@
|
||||
import { invoke } from "@tauri-apps/api/core";
|
||||
import {
|
||||
checkPermissions as checkPermissions_,
|
||||
invoke,
|
||||
PermissionState,
|
||||
requestPermissions as requestPermissions_,
|
||||
} from "@tauri-apps/api/core";
|
||||
|
||||
export async function checkPermissions(): Promise<PermissionState> {
|
||||
return await checkPermissions_<{ bluetooth: PermissionState }>(
|
||||
"bluclas",
|
||||
).then((e) => e.bluetooth);
|
||||
}
|
||||
|
||||
export async function requestPermissions(): Promise<PermissionState> {
|
||||
return await requestPermissions_<{ bluetooth: PermissionState }>(
|
||||
"bluclas",
|
||||
).then((e) => e.bluetooth);
|
||||
}
|
||||
|
||||
export type SDaftarPerangkatBlueclasResponDaftarPerangkat = {
|
||||
nama: string;
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@segubi/tauri-plugin-bluclas-api",
|
||||
"version": "0.1.20",
|
||||
"version": "0.1.23",
|
||||
"author": "Rizky Denianto",
|
||||
"description": "Program sederhana untuk interaksi dengan bluetooth classic",
|
||||
"type": "module",
|
||||
@@ -26,7 +26,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rollup/plugin-typescript": "^12.3.0",
|
||||
"rollup": "^4.63.1",
|
||||
"rollup": "^4.63.2",
|
||||
"typescript": "^6.0.3",
|
||||
"tslib": "^2.8.1"
|
||||
}
|
||||
|
||||
+2
-1
@@ -20,7 +20,8 @@ export default {
|
||||
plugins: [
|
||||
typescript({
|
||||
declaration: true,
|
||||
declarationDir: dirname(pkg.exports.import)
|
||||
declarationDir: dirname(pkg.exports.import),
|
||||
rootDir: 'guest-js'
|
||||
})
|
||||
],
|
||||
external: [
|
||||
|
||||
Reference in new issue
Block a user