Skip to content

Commit b414907

Browse files
committed
fix: lint
1 parent e1cb856 commit b414907

File tree

8 files changed

+64
-105
lines changed

8 files changed

+64
-105
lines changed

android/src/main/java/ee/forgr/audio/AudioAsset.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public void setCurrentPosition(double time) {
7373
AudioDispatcher audio = audioList.get(playIndex);
7474

7575
if (audio != null) {
76-
audio.setCurrentPosition(time);
76+
audio.setCurrentPosition(time);
7777
}
7878
}
7979

android/src/main/java/ee/forgr/audio/AudioDispatcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public double getDuration() {
5858

5959
public void setCurrentPosition(double time) {
6060
if (mediaState == PLAYING || mediaState == PAUSE) {
61-
mediaPlayer.seekTo((int) (time * 1000));
61+
mediaPlayer.seekTo((int) (time * 1000));
6262
}
6363
}
6464

bun.lock

Lines changed: 46 additions & 86 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eslint.config.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

ios/Plugin/AudioAsset.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public class AudioAsset: NSObject, AVAudioPlayerDelegate {
6565
}
6666

6767
let player: AVAudioPlayer = channels[playIndex]
68-
68+
6969
player.currentTime = time
7070
}
7171

package.json

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"verify:web": "npm run build",
2828
"lint": "npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint",
2929
"fmt": "npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --autocorrect --format",
30-
"eslint": "eslint .",
30+
"eslint": "eslint . --ext .ts",
3131
"prettier": "prettier --config .prettierrc.js \"**/*.{css,html,ts,js,java}\"",
3232
"swiftlint": "node-swiftlint",
3333
"docgen": "docgen --api NativeAudio --output-readme README.md --output-json dist/docs.json",
@@ -47,18 +47,16 @@
4747
"@ionic/eslint-config": "^0.4.0",
4848
"@ionic/prettier-config": "^4.0.0",
4949
"@ionic/swiftlint-config": "^2.0.0",
50-
"@types/node": "^20.12.7",
51-
"@typescript-eslint/eslint-plugin": "^7.8.0",
52-
"@typescript-eslint/parser": "^7.8.0",
50+
"@types/node": "^22.13.1",
5351
"eslint": "^8.57.0",
5452
"eslint-plugin-import": "^2.29.1",
55-
"husky": "^9.0.11",
53+
"husky": "^9.1.7",
5654
"prettier": "^3.4.2",
57-
"prettier-plugin-java": "^2.6.6",
55+
"prettier-plugin-java": "^2.6.7",
5856
"rimraf": "^6.0.1",
59-
"rollup": "^4.30.1",
57+
"rollup": "^4.34.6",
6058
"swiftlint": "^2.0.0",
61-
"typescript": "^5.4.5"
59+
"typescript": "^5.7.3"
6260
},
6361
"peerDependencies": {
6462
"@capacitor/core": ">=7.0.0"
@@ -71,6 +69,9 @@
7169
"src": "android"
7270
}
7371
},
72+
"eslintConfig": {
73+
"extends": "@ionic/eslint-config/recommended"
74+
},
7475
"prettier": "@ionic/prettier-config",
7576
"swiftlint": "@ionic/swiftlint-config",
7677
"repository": {
@@ -84,4 +85,4 @@
8485
"access": "public"
8586
},
8687
"packageManager": "pnpm@9.7.0+sha512.dc09430156b427f5ecfc79888899e1c39d2d690f004be70e05230b72cb173d96839587545d09429b55ac3c429c801b4dc3c0e002f653830a420fa2dd4e3cf9cf"
87-
}
88+
}

src/definitions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ export interface NativeAudio {
179179
* @param option {@link AssetPlayOptions}
180180
* @returns {Promise<void>}
181181
*/
182-
setCurrentTime(options: { assetId: string, time: number }): Promise<void>;
182+
setCurrentTime(options: { assetId: string; time: number }): Promise<void>;
183183
/**
184184
* Get the current time of an audio file
185185
* @since 5.0.0

src/web.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,10 @@ export class NativeAudioWeb extends WebPlugin implements NativeAudio {
2525
return audio.pause();
2626
}
2727

28-
async setCurrentTime(options: { assetId: string; time: number; }): Promise<void> {
28+
async setCurrentTime(options: {
29+
assetId: string;
30+
time: number;
31+
}): Promise<void> {
2932
const audio: HTMLAudioElement = this.getAudioAsset(options.assetId).audio;
3033
audio.currentTime = options.time;
3134
return;

0 commit comments

Comments
 (0)