BenoitRanque
cd85d681b7
Corrected example: Changed next build to next export ( #200 )
...
* Changed next build to next export
Propper comand to export a static site is next export. See [here](https://nextjs.org/docs#usage )
* Corrected build command per suggestion
Both next build && next export are needed
Co-Authored-By: Jacob Bolda <me@jacobbolda.com>
Co-authored-by: Jacob Bolda <me@jacobbolda.com>
2019-12-22 11:24:27 +01:00
BenoitRanque
e4fd3bb0d7
Created .gitignore to ignore WixTools ( #199 )
...
Compiling on windows downloads WixTools to src-tauri/WixTools folder.
We don't want that polluting our repo
2019-12-22 11:19:06 +01:00
Jacob Bolda
c496ec6b33
add empty build command to monolith ( #201 )
...
* add empty build command to monolith
* rerun init and add empty workspaces
seems if we don't add the empty workspaces the toml, it gets picked up as part of the root cargo package
* fix(cargo): match latest signature
* fix(updater): purge for now
* fix(config): whitelist:true and autoStart:false
Co-authored-by: nothingismagick <denjell@sfosc.org>
2019-12-22 10:57:32 +01:00
Jacob Bolda
4f9d2e2ba7
enable new examples in smoke tests ( #194 )
...
* rename smoke tests
* split into prod and source runs
* rename test job names for clarity
* snake case gatsby site
* remove airtable api key
* add new examples
* add new examples to renovate
* add scripts to package.json
* finish off vanillajs example
2019-12-21 10:47:33 +01:00
Jacob Bolda
8df78e29b6
slim down gatsby example, update deps ( #193 )
...
* shift example and slim config
removed gatsby-source-airtable and gatsby-theme-recipes to make things more simple, less fragile and speed up the build
* update action to point at new location
* update links
* add test articles
* add theme
* slim config, move to homepage folder
* update renovate path, enable automerge on examples
* turn off rebases, but keep on for examples
2019-12-21 00:34:36 -06:00
Dale Inverarity
adaef1a3d7
Added next.js example ( #191 )
2019-12-20 23:28:11 +01:00
Dale Inverarity
0298a78726
Fixed missing public folder for CRA example ( #189 )
2019-12-20 14:24:43 -06:00
renovate[bot]
9b6d99e751
chore(examples) Update Vue Examples ( #180 )
2019-12-20 13:22:32 +01:00
renovate[bot]
f96249489a
chore(deps): update dependency lockfile-lint to v3.0.4 ( #182 )
2019-12-20 13:20:47 +01:00
renovate[bot]
bce81f3a00
chore(deps): pin dependencies ( #184 )
2019-12-20 13:17:55 +01:00
Rajiv Shah
1151181b36
fix(ci): Install webkit2gtk on ubuntu when building smoke tests via prod ( #188 )
2019-12-20 12:36:23 +01:00
Rajiv Shah
8f2333078e
fix(examples): Fix gatsby themed-site build errors ( #187 )
2019-12-20 11:21:04 +01:00
Dale Inverarity
70afee5df3
Added MVP for integration with create-react-app ( #186 )
2019-12-19 21:45:35 +01:00
Noah Klayman
cb37da454e
feat(runner/build): add error message for missing dist ( #185 )
...
If distDir/index.html cannot be found, print a helpful error message
Previously, a TypeError woud occur
2019-12-19 15:08:36 -03:00
Daniel Thompson-Yvetot
48b79534da
chore(tauri.js:version): bump
2019-12-19 00:19:46 +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
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
d68a3d8c4b
chore(tauri) bump lib's crate version to 0.2.0
2019-12-17 21:37:54 -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
Tensor-Programming
aeb133f5fd
Updater feature flag ( #154 )
...
* add updater feature to remove reqwest
* fix(EOF): add newline character
2019-12-13 18:58:15 -03:00
Jacob Bolda
33932b2606
[WIP] Renovate to Update Examples ( #153 )
...
* Update renovate.json
* don't ignore examples and group PRs
* missing comma
* fix comments
* scrap comments
2019-12-12 22:19:52 +01:00
Tensor-Programming
f524d72ca5
remove reqwest ( #139 )
2019-12-12 15:21:02 -05:00
Daniel Thompson-Yvetot
6f42cc1ded
hotfix(cargo.lock): remove erroneous lockfile
2019-12-11 11:30:28 +01:00
Jacob Bolda
f7d1c5dc5e
check cache hits before install ( #149 )
...
* check cache hits before install
* force install in case cache check doesn't work correctly
2019-12-11 08:33:32 +01: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
eb3ec78552
Update FUNDING.yml
2019-12-10 20:34:17 +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]
f4211c0b45
fix(deps): update rust crate sysinfo to 0.10 ( #147 )
2019-12-10 10:58:38 +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
nothingismagick
4ef4109bc0
fix(workflow): quasar example ( #141 )
2019-12-09 15:08: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
Jacob Bolda
ca614e87ea
[WIP] github actions rust cache ( #131 )
...
* add cache ext
* shorten artifact name
* cache rust cargo home
see https://doc.rust-lang.org/cargo/guide/cargo-home.html#caching-the-cargo-home-in-ci
* star artifact, relative rust cache
* forgot to relative prod rust cache
* seriously need one step per cache dir?
* forgot to fix artifact name
* likely need different key for each cache
* globs don't yet work, hardcode for now
* add releaseFolder option
MacOS has deeper folder structure than the others
* missed closing quote
* fix ubuntu artifact path
* use cargo home for cache dir
* set cargo home env
* try relative path?
* scrap env, use matrix
* wish it wasn't so verbose
* tilde
* cache rust based on hashed cargo.lock
2019-12-04 20:24:27 +01:00
Daniel Thompson-Yvetot
6d6179ff67
fix(readme)
2019-12-03 20:12:12 +01: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
Jacob Bolda
218a9f29c8
build all smoke tests and artifact fixes ( #128 )
...
* build quasar and try artifact fix
* fix(examples:quasar): add build command
* cache example deps
* try concat strings?
* global join function
* try format
* don't need relative file ref
* fix cache path
* fix(examples:quasar): add missing yarn command
* via-source uses object, add property ref
* fix(examples:quasar): canonical yarns
* fix(examples:gatsby): typos package.json scripts
* fix(examples:quasar): typo
* fix(examples:quasar): put the build command back.
doh
* fix(examples:quasar): add local tauri as devDep
2019-12-02 23:48:43 +01:00