Commit Graph

56 Commits

Author SHA1 Message Date
renovate[bot]
974cd3d8ed
chore(deps) Pin dependencies (#620)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-29 20:08:17 -03:00
Lucas Fernandes Nogueira
fef54ad6e8
Feat/proxy devserver (#603) 2020-05-21 11:48:57 -03:00
renovate[bot]
9718034023
chore(deps) Update Tauri JS CLI to v26 (major) (#582) 2020-05-08 10:08:34 -03:00
renovate[bot]
d2cf9c4ea2
chore(deps) Update Tauri JS CLI (#578) 2020-05-05 10:35:03 -03:00
renovate[bot]
a2b29949b7
chore(deps) Update Tauri JS CLI (major) (#573) 2020-04-26 10:13:20 -03:00
renovate[bot]
e0484ceab8
chore(deps) Update Tauri JS CLI (#572) 2020-04-26 08:26:11 -03:00
renovate[bot]
79e6f7f3f0
chore(deps) Update Tauri JS CLI (#561)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Tensor-Programming <tensordeveloper@gmail.com>
2020-04-16 13:38:10 -04:00
renovate[bot]
db673ccf40
chore(deps) Update Tauri JS CLI (#562)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-16 04:20:50 -04:00
Rajiv Shah
f7a1c36468
chore(tauri.js): Sync lockfile (#550) 2020-04-03 21:30:24 +02:00
Matthias
2fc2fc2ca0
Updated the dependencies (and fixed the decompress vulnerability) (#545) 2020-04-02 23:38:19 +02:00
Matthias
b9749b71d9
yarn upgrade (#542) 2020-04-01 10:28:15 +02:00
renovate[bot]
4313b197ae
chore(deps) Update Tauri JS CLI (major) (#519)
* chore(deps) Update Tauri JS CLI

* fix(tauri.js) lint error

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-03-29 15:27:29 -03:00
renovate[bot]
4b086426e4
chore(deps) Update Tauri JS CLI (#518)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-29 13:57:47 -03:00
renovate[bot]
b7dfb001a1
chore(deps) Update Tauri JS CLI (#508)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-03-12 18:53:51 -03:00
renovate[bot]
915437aa0c
chore(deps) Pin dependency is-running to 2.1.0 (#506)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-12 11:51:30 -03:00
renovate[bot]
592fb9e90f
chore(deps) Update dependency babel-jest to v25 (#509)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-12 11:50:55 -03:00
Lucas Fernandes Nogueira
d37efa5605
test(tauri.js) add template test, close #427 (#501)
* test(tauri.js) add template test

* fix(lint) ignore prefer-optional-chain because babel-jest wont accept it

* feat(webpack) raw-loader test for windows

* fix(workflow) install tauri-bundler

* fix(EOF)

* chore(test) try with done cb

* fix(test) cwd scope

* fix(test) transform regex for windows

* fix(test) windows regex on jest transform

Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-03-09 17:57:27 -03:00
Lucas Fernandes Nogueira
abd5c698bd
feat(tests) add e2e test (#244)
* feat(tauri.js) add API endpoint proxy

* feat(tauri.js) always resolve/reject proxy promise

* chore(proxy) wait for onTauriInit to start direct proxy to window.tauri

* feat(tests) add project for initial e2e test

* chore(tauri) remove whitespaces on runner.rs

* chore(test): remove updater.rs

* feat(tests) move e2e test to tauri.js/test/jest

thanks to @laegel for the awesome work moving the test code to jest

* feat(tests) prepare build for modes tests

* fix(tests) properly run build tests

* feat(tests) add dev e2e test

* fix(tests) cleanup

* chore(tests) move e2e test from express to http.createServer

* chore(tauri.js) husky back to 4.0.10

* chore(tests) custom transformer to export with default

* chore(tests) use jest mapping instead of relative paths

* chore(tests) move dev e2e test to http.createServer

* chore(tests) move dev/build e2e test to tes.each instead of for loop

* chore(tauri.js) add comment to non-webpack-require.ts

* chore(tests) change test.each to it.each

* chore(tests) adjust it.each message signature

* fix(tests) adjust to properly run on initial build

* fix(tests) properly cleanup

* fix(tests) wait server.close to reject test

* fix(tests) wait server.close to resolve test

* fix(actions) install webkit2gtk-4.0 on test-tauri-js-cli

* fix(ci) install tauri-cli on test-tauri-js-cli

* fix(tauri.js) lint errors

Co-authored-by: Lucas Nogueira <lucas@quasar.dev>
Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-03-07 13:40:24 -03:00
renovate[bot]
6ef2b16796
chore(deps) Update Tauri JS CLI (#485)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-07 09:54:37 +01:00
renovate[bot]
0303756a81
chore(deps) Update Tauri JS CLI (#461)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-03-01 12:22:45 +01:00
renovate[bot]
0b5b33bfaf
chore(deps) Update Tauri JS CLI (#420)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-02-21 15:09:13 +01:00
renovate[bot]
1281e27a46
chore(deps) Update Tauri JS CLI (#421)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-02-21 15:05:41 +01:00
renovate[bot]
63083be882
chore(deps) Update Tauri JS CLI (#383)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-02-08 12:19:44 -03:00
renovate[bot]
aed07399d7
chore(deps) Update Tauri JS CLI (#359)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-30 10:35:07 -03:00
nothingismagick
65c1987a04
chore(deps): update outside of renovate (#350) 2020-01-23 11:15:17 +01:00
renovate[bot]
d147e0f815 chore(deps) Update Tauri JS CLI (#342)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-23 10:49:24 +01:00
renovate[bot]
c059bf101b chore(deps) Update dependency husky to v4.0.10 (#329)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-15 16:16:54 +01:00
renovate[bot]
0b7e3f39c6 chore(deps) Update Tauri JS CLI (#318)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-15 11:47:58 +01:00
renovate[bot]
425dd2d99d chore(deps) Update Tauri JS CLI (#317)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-15 11:24:31 +01:00
renovate[bot]
ff0cacf749 chore(deps): update typescript-eslint monorepo to v2.14.0 (#270)
Co-authored-by: Renovate Bot <renovatebot@gmail.com>
2020-01-03 14:44:45 +01:00
renovate[bot]
0cbd712fe9 chore(deps): update dependency webpack to v4.41.5 (#269)
Co-authored-by: Renovate Bot <renovatebot@gmail.com>
2020-01-03 12:07:20 +01:00
renovate[bot]
231fb96f28 fix(deps): update dependency isbinaryfile to v4.0.3 (#267)
Co-authored-by: Renovate Bot <renovatebot@gmail.com>
2020-01-03 12:06:17 +01:00
renovate[bot]
8747ef8e73 chore(deps): update dependency eslint-plugin-node to v11 (#271)
Co-authored-by: Renovate Bot <renovatebot@gmail.com>
2020-01-03 12:02:15 +01:00
nothingismagick
ed946e0069
refactor(tauri.js): manually treeshake lodash (#246)
* refactor(tauri.js): manually treeshake lodash

* Update entry.ts

* Update copy-templates.ts

Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com>
2019-12-29 16:38:27 +01:00
nothingismagick
8f66a085c6
chore(deps): manual renovation (#245) 2019-12-29 14:17:59 +01:00
renovate[bot]
a671f26b5f chore(examples) Pin dependencies (#219) 2019-12-29 14:02:54 +01:00
Lucas Fernandes Nogueira
7845ec0e7a
refactor(tauri.js) keep folder structure on /dist (#235) 2019-12-27 20:34:24 -03:00
Noah Klayman
fab788b4bd [needs review] Convert tauri.js to typescript (#203)
* feat(tauri.js): move to typescript

* fix(tauri.js): properly export api as commonjs

* feat(tauri.js): convert tauricon to typescript

* fix(tauri.js/tauricon): type error

* chore(tauri.js/package): update yarn.lock

* chore(tauri.js/package): add build/pretest scripts

* refactor(tauri.js/template): remove duplicate types

* chore(tauri.js) lint-fix

* fix(tauri.js) build tauricon.ts

* chore(tauri.js) remove unused code

Co-authored-by: nothingismagick <drthompsonsmagickindustries@gmail.com>
Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com>
2019-12-24 09:40:03 -03:00
renovate[bot]
f96249489a chore(deps): update dependency lockfile-lint to v3.0.4 (#182) 2019-12-20 13:20:47 +01:00
nothingismagick
acdb73febf Chore/updates new (#183)
* chore(deps): update and test

* fix(template): fix tauri.js init for mac
2019-12-18 20:19:09 -03:00
renovate[bot]
87bceb0a81 chore(examples) Pin dependencies (#171) 2019-12-18 11:42:44 +01:00
Lucas
da1a72a144 chore(js-cli) use tauri-inliner 2019-12-17 21:13:01 -03:00
Lucas Fernandes Nogueira
1951fc88c9 feat(tauri) lazy loading for the no-server mode (#161)
* feat(tauri) WIP on iframe wrapper

* fix(tauri) iframe communication working

* refactor(tauri) iframe injection on all modes

* feat(event): update tauri.js injection

* fix(tauri) rework on iframe/devServer

* feat(tauri.js) use load event to notify tauri ready

* fix(cargo.lock): remove erroneous lockfile

* WIP

* remove iframe

* feat(tauri) inline assets, inject tauri.js

* fix(example) tauri init

* fix(api) load bundled asset

* chore(api) remove println

* chore(template) remove deprecated event listener

* chore(example) gitignore tauri.js

* chore(package.json) update email

* fix(tauri) embedded-server's server_url definition

* chore(api) use salt on event listener again

* chore(webpack) add eslint

* remove forward slash

* perf(tauri) do not bundle inlined assets

* chore(tauri) macros and platform only when using the updater feature

* fix(tauri) proper feature check for the loadAsset API

* chore(tauri) add "forked from" reference

* chore(example) use @tauri-apps/tauri-webpack

* fix(tauri) dev-server mode fixes

* chore(example) use tauri-webpack 0.1.3

* feat(webpack) rewrite lazy loading only on the no-server mode

* fix(no-server) lazy load images

* chore(tauri) use forked includedir_codegen

* fix deps

* fix(tauri) use the right version for includedir deps

* chore(tauri) println rerun-if-changed on dev
2019-12-17 22:39:34 +01:00
Lucas
8892a1359c chore(js-cli) bump @tauri-apps/toml version 2019-12-15 17:20:18 -03:00
renovate[bot]
511e51d12a chore(deps): update dependency lockfile-lint to v3 (#148) 2019-12-10 10:43:35 +01:00
renovate[bot]
67ea1ed54b chore(deps): update dependency lockfile-lint to v2.2.0 (#144) 2019-12-10 10:37:23 +01:00
renovate[bot]
c07d5faa5a chore(deps): update dependency eslint-plugin-import to v2.19.1 (#143) 2019-12-10 10:35:55 +01:00
renovate[bot]
dcf893750b fix(deps): update dependency sharp to v0.23.4 (#145) 2019-12-10 10:30:00 +01:00
Lucas
621b86ece4 feat(js-cli) eslint work by nothingismagick 2019-12-04 19:35:39 -03:00
nothingismagick
22b07fc44a event API testing (#132)
* feat(examples): quasar + API [wip]

* fix(tauri) event system on quasar example

* feat(template): esm & js versions of tauri.js

* feat(tauri:event): change FnOnce to FnMut

* feat(tauri:api): rename to Listen

* chore(version:tauri): bump

* feat(Cargo.lock): update

* feat(eslint): add lodash-template

* chore(version:tauri.js): bump

* feat(examples:quasar): new Rust signature

* feat(tauri:event): don't remove the listener

* feat(examples:quasar): version and tauri signature

* Update tauri.conf.js

* Update event.rs
2019-12-03 13:08:07 -03:00