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
bf3c5b0587
chore(js-cli) remove test code from tauri.js template
2019-12-17 22:42:37 -03:00
Lucas Fernandes Nogueira
0f12f5f6df
feat(js-cli) inject CSP from tauri.config.js ( #167 )
2019-12-18 02:00:49 +01:00
Lucas
153e77d631
chore(js-cli) bump version to 0.2.0
2019-12-17 21:38:00 -03: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
Noah Klayman
de68a86c8c
Refactor tauri.js to move command code outside of bin files ( #140 )
...
* refactor(tauri.js): move command code into helpers
* reafactor(tauri.js): move command helpers to api dir
* fix(tauri.js/tests): import tauricon from proper dir
* fix(tauri.js/tests): add api dir to moduleNameMapper
2019-12-10 21:44:49 +01:00
nothingismagick
435ed1ab8f
chore/updates ( #150 )
...
* chore(deps:examples): update
* chore(update:tauri): serde_json
Closes #146
2019-12-10 20:10:45 +01: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
Noah Klayman
b076dd4d23
feat(tauri.js/tauri-config): throw error if req'd files don't ex… ( #137 )
...
* feat(tauri.js/tauri-config): throw error if req'd files don't exist
Checks that package.json and tauri.conf.js exist before requiring
If they don't, throw an error and exit w/ code 1
* fix(tauri.js/tauri-config): use logger
2019-12-06 08:44:29 -03:00
Lucas
ae51d9573e
fix(js-cli) regression on template's default tauri version
2019-12-05 18:37:12 -03:00
Lucas Fernandes Gonçalves Nogueira
0b30d8d618
fix(js-cli) npmignore wrong on windows
2019-12-05 08:17:50 -03:00
Lucas
621b86ece4
feat(js-cli) eslint work by nothingismagick
2019-12-04 19:35:39 -03:00
Lucas
7d1b2c7c06
chore(versions) bump tauri.js
2019-12-04 17:51:19 -03:00
Lucas Fernandes Nogueira
38b8da497c
fix(js-cli) tauri init broken when not using the local version #… ( #136 )
2019-12-04 17:49:14 -03:00
Lucas
0d6b8b34a0
chore(versions) bump tauri.js
2019-12-04 17:49:08 -03:00
Daniel Thompson-Yvetot
0c0ac4e1fd
feat(npm): add needed items for npq
2019-12-03 20:06:59 +01: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
Daniel Thompson-Yvetot
5a34e3db93
chore(version): bump
2019-12-01 23:31:00 +01:00
Daniel Thompson-Yvetot
55c101d9e6
fix(tauri.js:init): default to CWD
2019-12-01 23:30:59 +01:00
Lucas
c8de099a59
fix(js-cli) check if devPath is an URL
2019-12-01 13:53:18 -03:00
Daniel Thompson-Yvetot
c4ff10d2b1
chore(versions): bump tauri.js & tauri
2019-12-01 17:31:38 +01:00
renovate[bot]
9bda6ae908
Update dependency fast-glob to v3.1.1 ( #113 )
2019-12-01 13:27:37 +01:00
nothingismagick
e58110afd6
chore/upgrades node ( #115 )
...
* chore(checkin): cargo.lock
* feat(upgrades): update and try to fix node tests
* fix(@iarna): replace with @tauri-apps
* chore(deps): upgrade sharp
* feat(env): add env var that works on mac
* feat(deps): upgrade, cleanup and update code
* fix(workflow): env vars
* chore(deps): upgrades
* fix(.gitignore)
2019-11-30 15:39:13 -03:00
renovate[bot]
21bd7a3370
Pin dependencies ( #78 )
2019-11-30 14:19:55 +01:00
Lucas
b0e43f2e85
fix(js-cli) safeTap call
2019-11-30 09:01:50 -03:00
Lucas
5976fced38
fix(js-cli) move automaticStart to the correct place on tauri.conf.js
2019-11-30 09:00:06 -03:00
nothingismagick
6dcccf5a8e
feature/env ( #80 )
...
* fix(js-cli) resolve correct paths on `tauri init`
* feat(js-cli) inject src-tauri/ as lodash template
* fix(js-cli) entry paths
* feat(js-cli) rename APP_URL to devPath and allow .html values
* feat(js-cli) reload config when `tauri.conf.js` change detected
* feat(node): update to testing
* feat(template): fix phf, remove updater
* feat(samples): add vanillajs
* fix(templates): objectify tauri
Closes #99 .
* fix(examples): update cargo.toml
- to match signature
* chore(tauri): version update
* feat(workflows): fix dirs, add tokens
* fix(config): more robust env checking
* feat(fixture): start a testing fixture for tauri
* fix(workflow): use fixture for ENV
* fix(examples:vanilla): remove updater
* addition to previous commit re. fixture
* fix(config.rs): fix the unfix
* feat(js-cli) use the new cargo-tauri-cli
* chore(template) cleanup src-tauri/Cargo.toml
* chore(js-cli) toml features cleanup
* chore(js-cli) move edge to config > tauri
* fix(js-cli) appPaths resolve() instead of join()
2019-11-30 08:48:39 -03:00
nothingismagick
50ef912721
chore(upgrade): bump deps ( #110 )
2019-11-30 08:24:13 -03:00
Daniel Thompson-Yvetot
4510f638e8
fix(tauri.js): version mistake
2019-11-29 07:29:15 +01:00
Daniel Thompson-Yvetot
d7b7b668a1
feat(tauri.js): repath template files
2019-11-29 07:27:26 +01:00
Rajiv Shah
24a339ae75
fix(test): fix Jest tests ( #77 )
2019-11-28 08:41:47 +01:00
nothingismagick
39ce652329
chore(monorepo): cleanup ( #73 )
...
* chore(monorepo): cleanup
* fix(tauri-cli): build errors
* fix(tauri:build.rs): dont' panic if env missing
* fix(finalize): setup for crates
* npm publish on release
actual publish currently disabled
* cargo publish on release
actual publish currently disabled
* update PR tests for new folder structure
* doesn't like the period on job name?
* fail on cargo warnings
otherwise we would assume green arrow is all good
* green on warnings for now
2019-11-27 19:26:24 -03:00