File tree 5 files changed +25
-10
lines changed
5 files changed +25
-10
lines changed Original file line number Diff line number Diff line change 58
58
- ansible
59
59
- ansible-lint
60
60
- awesome-ci
61
+ - black
61
62
- checkmake
62
63
- flakestry
63
64
- jsonlint
Original file line number Diff line number Diff line change 2
2
3
3
![ dagger-min-version] ( https://img.shields.io/badge/dagger-v0.10.0-blue?color=3D66FF )
4
4
![ deno compatibility] ( https://shield.deno.dev/deno/^1.41 )
5
+ [ ![ ] ( https://jsr.io/badges/@daggerverse/black )] ( https://jsr.io/@daggerverse/black )
5
6
6
7
Daggerized version of [ black] ( https://github.com/python/black ) .
7
8
8
- ## Usage
9
+ ## 🚀 Usage
9
10
10
11
``` sh
11
12
dagger -m github.com/tsirysndr/daggerverse/black call format --src < source>
12
13
```
13
14
14
- ## Example
15
+ ## 🧑🔬 Example
15
16
16
17
``` sh
17
- dagger -m github.com/tsirysndr/daggerverse/black call format --src .
18
- dagger call -m github.com/tsirysndr/daggerverse/black dev --src. terminal
18
+ dagger -m github.com/tsirysndr/daggerverse/black call \
19
+ format --src .
20
+
21
+ dagger -m github.com/tsirysndr/daggerverse/black call \
22
+ dev --src. terminal
19
23
```
24
+
25
+ ## 🧑💻 Programmatic usage
26
+
27
+ ``` typescript
28
+ import { format } from ' jsr:@daggerverse/black' ;
29
+
30
+ await format (" ." );
31
+ ```
Original file line number Diff line number Diff line change 1
1
{
2
+ "name" : " @daggerverse/black" ,
3
+ "version" : " 0.1.0" ,
2
4
"importMap" : " import_map.json" ,
3
5
"tasks" : {
4
6
"esm:add" : " deno run -A https://esm.sh/v128 add" ,
5
7
"esm:update" : " deno run -A https://esm.sh/v128 update" ,
6
- "esm:remove" : " deno run -A https://esm.sh/v128 remove" ,
7
- "clean" : " rm -rf gen schema.graphql"
8
+ "esm:remove" : " deno run -A https://esm.sh/v128 remove"
8
9
},
9
10
"fmt" : {
10
11
"exclude" : [
Original file line number Diff line number Diff line change 1
- import pipeline from "./pipeline.ts" ;
2
- import { format , dev , jobDescriptions } from "./jobs.ts" ;
3
-
4
- export { pipeline , format , dev , jobDescriptions } ;
1
+ export { format , dev } from "./jobs.ts" ;
Original file line number Diff line number Diff line change @@ -14,6 +14,8 @@ export enum Job {
14
14
export const exclude = [ ] ;
15
15
16
16
/**
17
+ * Format Python code with black
18
+ *
17
19
* @function
18
20
* @description Format Python code with black.
19
21
* @param {string | Directory | undefined } src
@@ -38,6 +40,8 @@ export async function format(
38
40
}
39
41
40
42
/**
43
+ * Returns a container with black installed
44
+ *
41
45
* @function
42
46
* @description Returns a container with black installed.
43
47
* @param {string | Directory | undefined } src
You can’t perform that action at this time.
0 commit comments