Skip to content

Commit ca10100

Browse files
committed
feat: Add a prepublishOnly script to package.json and refactor Rulesets and Filters interface definitions in index.d.ts by adjusting and renaming parameters for clarity.
1 parent 2b0dcff commit ca10100

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

index.d.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -564,25 +564,25 @@ declare namespace Cloudflare {
564564
export interface Rulesets {
565565
browse(zone_id: string): ResponseCloudflareObject<Ruleset>;
566566

567-
read(zone_id: string, ruleId: string): ResponseCloudflareObject<Ruleset>;
567+
read(zone_id: string, rulesetId: string): ResponseCloudflareObject<Ruleset>;
568568

569-
edit(zone_id: string, ruleId: string, rules: RulesetBody): ResponseObjectPromise;
569+
edit(zone_id: string, rulesetId: string, ruleset: RulesetBody): ResponseObjectPromise;
570570

571-
add(zone_id: string, ruleId: string, rules: RulesetBody): ResponseObjectPromise;
571+
add(zone_id: string, ruleset: RulesetBody): ResponseObjectPromise;
572572

573-
del(zone_id: string, id: string): ResponseObjectPromise;
573+
del(zone_id: string, rulesetId: string): ResponseObjectPromise;
574574
}
575575

576576
export interface Filters {
577577
browse(zone_id: string): ResponseObjectPromise;
578578

579-
read(zone_id: string, ruleId: string): ResponseObjectPromise;
579+
read(zone_id: string, filterId: string): ResponseObjectPromise;
580580

581-
edit(zone_id: string, ruleId: string, rules: RulesetBody): ResponseObjectPromise;
581+
edit(zone_id: string, filterId: string, filter: any): ResponseObjectPromise;
582582

583-
add(zone_id: string, ruleId: string, rules: RulesetBody): ResponseObjectPromise;
583+
add(zone_id: string, ruleId: string, filter: any): ResponseObjectPromise;
584584

585-
del(zone_id: string, id: string): ResponseObjectPromise;
585+
del(zone_id: string, filterId: string): ResponseObjectPromise;
586586
}
587587
}
588588

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@
111111
},
112112
"scripts": {
113113
"build": "tsc",
114+
"prepublishOnly": "npm run build && npm test",
114115
"lint": "eslint 'index.ts' 'lib/**/*.ts' '__tests__/**/*.ts' --fix",
115116
"test": "jest",
116117
"test:coverage": "jest --coverage",

0 commit comments

Comments
 (0)