Gustavo "Guz" L. de Mello
1dfbded739
chore: format flake.nix
2024-04-24 15:15:57 -03:00
Gustavo "Guz" L. de Mello
21130a2cc2
fix: commit missing function
2024-04-24 15:15:22 -03:00
Gustavo "Guz" L. de Mello
03409dfd29
feat: prototype of the markdown to npf conversion
2024-04-24 15:15:02 -03:00
Gustavo "Guz" L. de Mello
468f8cf0dc
refactor: move npf blocks and objects to their respective files
2024-04-23 16:42:06 -03:00
Gustavo "Guz" L. de Mello
735b8b9392
feat: post and layout structs
2024-04-23 15:36:37 -03:00
Gustavo "Guz" L. de Mello
9db060c420
refactor: improve the api for the structs and remove Default public implementation
2024-04-23 15:35:56 -03:00
Gustavo "Guz" L. de Mello
0e916be2e0
refactor!: rewrote all npf types and remove old npf code
2024-04-22 16:05:52 -03:00
Gustavo "Guz" L. de Mello
8a595d78f3
refactor!: frontmatter command and manipulation
2024-04-18 21:51:18 -03:00
Gustavo "Guz" L. de Mello
c26c9cf888
chore: remove dead code
2024-04-18 13:44:12 -03:00
Gustavo "Guz" L. de Mello
6a728655b0
fix!: writing to same output as input
...
Putting the same file as input and output made the file end up blank,
this seems to be normal behaviour on bash and the terminal works, so the
cli was fixed to reflect more transparently that behaviour. Now the
input is always the last parameter. And for convinience, a write option
was made to write to the same file as the input.
2024-04-18 13:40:49 -03:00
Gustavo "Guz" L. de Mello
11c38216ac
refactor: simplify links mod
2024-04-17 18:49:33 -03:00
Gustavo "Guz" L. de Mello
5f2c3a196e
chore: remove unused code
2024-04-17 18:23:43 -03:00
Gustavo "Guz" L. de Mello
fe1c3ebcdf
fix: error handling on input reading
2024-04-17 18:22:08 -03:00
Gustavo "Guz" L. de Mello
05df269c70
feat: surpress-erros argument logic
2024-04-17 18:17:03 -03:00
Gustavo "Guz" L. de Mello
0f6ebb32fb
chore: remove debugging print statement
2024-04-17 18:13:38 -03:00
Gustavo "Guz" L. de Mello
0d2fa0e62f
feat: error result handling
2024-04-17 18:06:18 -03:00
Gustavo "Guz" L. de Mello
43bc232063
refactor!: links command and cli logic
2024-04-17 17:31:09 -03:00
Gustavo "Guz" L. de Mello
81ed99b323
feat: write json file
2024-04-02 17:49:37 -03:00
Gustavo "Guz" L. de Mello
ee40337e04
fix: serde json output
2024-04-02 17:49:23 -03:00
Gustavo "Guz" L. de Mello
d59d3a2849
feat: primitive image and video support
2024-04-02 14:09:55 -03:00
Gustavo "Guz" L. de Mello
a0fb5676eb
fix: ignore non-markdown files
2024-04-02 14:09:25 -03:00
Gustavo "Guz" L. de Mello
9ae83a9118
fix: npf media object format
2024-04-02 14:08:26 -03:00
Gustavo "Guz" L. de Mello
79fc09afad
chore: remove debugging code
2024-04-02 12:36:02 -03:00
Gustavo "Guz" L. de Mello
473a02de1b
fix: handle errors
2024-04-02 12:35:46 -03:00
Gustavo "Guz" L. de Mello
7aa12c170d
fix: uncommited function
2024-04-02 12:34:26 -03:00
Gustavo "Guz" L. de Mello
09f8aa5480
feat: headings support
2024-04-01 17:00:17 -03:00
Gustavo "Guz" L. de Mello
f53069043a
feat: primitive quoteblock support
2024-04-01 16:59:59 -03:00
Gustavo "Guz" L. de Mello
b12657972c
feat: italic/emphasis support
2024-04-01 16:59:39 -03:00
Gustavo "Guz" L. de Mello
46125ea7f7
fix: serde_json deserialization of npf format and fields
2024-04-01 16:59:19 -03:00
Gustavo "Guz" L. de Mello
3ca249aa77
fix: Clone derivation just in case
2024-04-01 16:58:29 -03:00
Gustavo "Guz" L. de Mello
a7b444a17f
fix: struct typos
2024-04-01 16:56:15 -03:00
Gustavo "Guz" L. de Mello
82488606f8
feat: basic markdown text to npf conversion
2024-03-28 17:34:49 -03:00
Gustavo "Guz" L. de Mello
dd12171572
feat: NPF type definitions
2024-03-28 17:34:14 -03:00
Gustavo "Guz" L. de Mello
a9867f073b
feat: convert command and module
2024-03-28 17:33:22 -03:00
Gustavo "Guz" L. de Mello
61601670c3
feat: frontmatter manipulation command
2024-03-27 19:50:03 -03:00
Gustavo "Guz" L. de Mello
acea73cb40
chore: remove prototyping comment
2024-03-26 15:31:16 -03:00
Gustavo "Guz" L. de Mello
78e974c0bf
fix: remove unused use
2024-03-26 15:30:16 -03:00
Gustavo "Guz" L. de Mello
2e04cbee23
feat: link parsing and basic cli setup
2024-03-26 15:13:33 -03:00
Gustavo "Guz" L. de Mello
ba3497e0cf
chore: add direnv and nix-use support
2024-03-26 15:12:56 -03:00
Gustavo "Guz" L. de Mello
a5e294608f
add dependencies
2024-03-18 14:13:40 -03:00
Gustavo "Guz" L. de Mello
8ba4ebe0a2
initial commit
2024-03-18 13:39:50 -03:00