Skip to content

Commit fb4fd2d

Browse files
committed
Release 0.2.0 version
1 parent 7711ba7 commit fb4fd2d

File tree

14 files changed

+568
-1174
lines changed

14 files changed

+568
-1174
lines changed

.editorconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 2
6+
insert_final_newline = true

.gitignore

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
native/target
2-
native/index.node
3-
native/artifacts.json
4-
**/*~
1+
target
2+
index.node
53
**/node_modules
64
**/.DS_Store
5+
npm-debug.log*

Cargo.lock

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

Cargo.toml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
[package]
2+
name = "figma-linux-rust-binding"
3+
version = "0.1.0"
4+
authors = ["Chugunov Roman"]
5+
license = "GPL-2.0-only"
6+
edition = "2018"
7+
exclude = ["index.node"]
8+
9+
[lib]
10+
crate-type = ["cdylib"]
11+
12+
[dependencies]
13+
log = "0.4.14"
14+
libfonthelper = "0.3.3"
15+
16+
[dependencies.neon]
17+
version = "0.9"
18+
default-features = false
19+
features = ["napi-6", "event-queue-api", "try-catch-api"]

index.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
const { getFonts } = require("./index.node");
2+
3+
let dirs = [
4+
`${process.env.HOME}/.local/share/bad_fonts`,
5+
`${process.env.HOME}/.local/share/fonts`,
6+
'/usr/share/fonts'
7+
];
8+
9+
console.log('getFonts: ', getFonts);
10+
11+
getFonts(dirs, result => {
12+
console.log('result: ', result);
13+
});
14+
15+
console.log('last log');

index.mjs

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

0 commit comments

Comments
 (0)