├── .all-contributorsrc
├── .github
├── CODEOWNERS
├── ISSUE_TEMPLATE
│ ├── bug_report.md
│ └── feature_request.md
└── workflows
│ ├── ci.yml
│ ├── close-old-needs-reply.yml
│ └── needs-reply-remove.yml
├── .gitignore
├── CHANGELOG.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── docs
├── .gitignore
├── CHANGELOG.md
├── README.md
├── babel.config.js
├── blog
│ ├── 2019-05-28-hola.md
│ ├── 2019-05-29-hello-world.md
│ └── 2019-05-30-welcome.md
├── docs
│ ├── intro.md
│ ├── tutorial-basics
│ │ ├── _category_.json
│ │ ├── congratulations.md
│ │ ├── create-a-blog-post.md
│ │ ├── create-a-document.md
│ │ ├── create-a-page.md
│ │ ├── deploy-your-site.md
│ │ └── markdown-features.mdx
│ └── tutorial-extras
│ │ ├── _category_.json
│ │ ├── manage-docs-versions.md
│ │ └── translate-your-site.md
├── docusaurus.config.js
├── package-lock.json
├── package.json
├── sidebars.js
├── src
│ ├── components
│ │ ├── HomepageFeatures.js
│ │ └── HomepageFeatures.module.css
│ ├── css
│ │ └── custom.css
│ └── pages
│ │ ├── index.js
│ │ ├── index.module.css
│ │ └── markdown-page.md
├── static
│ ├── .nojekyll
│ └── img
│ │ ├── docusaurus.png
│ │ ├── favicon.ico
│ │ ├── logo.svg
│ │ ├── tutorial
│ │ ├── docsVersionDropdown.png
│ │ └── localeDropdown.png
│ │ ├── undraw_docusaurus_mountain.svg
│ │ ├── undraw_docusaurus_react.svg
│ │ └── undraw_docusaurus_tree.svg
└── yarn.lock
├── lerna.json
├── package-lock.json
├── package.json
└── platform
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── .npmignore
├── .prettierignore
├── .prettierrc.js
├── CHANGELOG.md
├── LICENSE
├── README.md
├── build-platform.js
├── changelog.config.js
├── deployChangeLog.sh
├── package-lock.json
├── package.json
├── src
└── cli-scripts
│ ├── add.ts
│ ├── common.ts
│ ├── copy.ts
│ ├── index.ts
│ ├── open.ts
│ └── update.ts
└── template
├── .gitignore
├── package.json
└── src-tauri
├── Cargo.lock
├── Cargo.toml
├── icons
├── 128x128.png
├── 128x128@2x.png
├── 32x32.png
├── Square107x107Logo.png
├── Square142x142Logo.png
├── Square150x150Logo.png
├── Square284x284Logo.png
├── Square30x30Logo.png
├── Square310x310Logo.png
├── Square44x44Logo.png
├── Square71x71Logo.png
├── Square89x89Logo.png
├── StoreLogo.png
├── icon.icns
├── icon.ico
└── icon.png
├── rustfmt.toml
├── src
├── build.rs
└── main.rs
├── tauri-capacitor-plugin
├── Cargo.lock
├── Cargo.toml
└── src
│ └── lib.rs
└── tauri.conf.json
/.all-contributorsrc:
--------------------------------------------------------------------------------
1 | {
2 | "projectName": "tauri",
3 | "projectOwner": "capacitor-community",
4 | "repoType": "github",
5 | "badgeTemplate": "-orange?style=flat-square\" />",
6 | "repoHost": "https://github.com",
7 | "files": [
8 | "README.md"
9 | ],
10 | "imageSize": 75,
11 | "commit": true,
12 | "commitConvention": "none",
13 | "contributors": [
14 | {
15 | "login": "IT-MikeS",
16 | "name": "Mike S",
17 | "avatar_url": "https://avatars0.githubusercontent.com/u/20338451?v=4",
18 | "profile": "https://github.com/IT-MikeS",
19 | "contributions": [
20 | "code",
21 | "doc"
22 | ]
23 | }
24 | ],
25 | "contributorsPerLine": 7,
26 | "skipCi": true
27 | }
--------------------------------------------------------------------------------
/.github/CODEOWNERS:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
2 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug report
3 | about: Create a report to help us improve
4 | title: ""
5 | labels: ""
6 | assignees: ""
7 | ---
8 |
9 | **Describe the bug**
10 | A clear and concise description of what the bug is.
11 |
12 | **To Reproduce**
13 | Steps to reproduce the behavior:
14 |
15 | 1. Go to '...'
16 | 2. Click on '....'
17 | 3. Scroll down to '....'
18 | 4. See error
19 |
20 | **Expected behavior**
21 | A clear and concise description of what you expected to happen.
22 |
23 | **Screenshots**
24 | If applicable, add screenshots to help explain your problem.
25 |
26 | **Desktop (please complete the following information):**
27 |
28 | - OS: [e.g. iOS]
29 | - Browser [e.g. chrome, safari]
30 | - Version [e.g. 22]
31 |
32 | **Smartphone (please complete the following information):**
33 |
34 | - Device: [e.g. iPhone6]
35 | - OS: [e.g. iOS8.1]
36 | - Browser [e.g. stock browser, safari]
37 | - Version [e.g. 22]
38 |
39 | **Additional context**
40 | Add any other context about the problem here.
41 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Feature request
3 | about: Suggest an idea for this project
4 | title: ""
5 | labels: ""
6 | assignees: ""
7 | ---
8 |
9 | **Is your feature request related to a problem? Please describe.**
10 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
11 |
12 | **Describe the solution you'd like**
13 | A clear and concise description of what you want to happen.
14 |
15 | **Describe alternatives you've considered**
16 | A clear and concise description of any alternative solutions or features you've considered.
17 |
18 | **Additional context**
19 | Add any other context or screenshots about the feature request here.
20 |
--------------------------------------------------------------------------------
/.github/workflows/ci.yml:
--------------------------------------------------------------------------------
1 | name: CI
2 |
3 | on:
4 | push:
5 | branches:
6 | - "main"
7 | pull_request:
8 | branches:
9 | - "main"
10 |
11 | jobs:
12 | lint-platform:
13 | runs-on: ubuntu-latest
14 | timeout-minutes: 30
15 | defaults:
16 | run:
17 | working-directory: ./platform
18 | steps:
19 | - uses: actions/setup-node@v1
20 | with:
21 | node-version: 14.x
22 | - uses: actions/checkout@v2
23 | - run: npm install
24 | - run: npm run lint
25 |
26 | build-platform:
27 | runs-on: ubuntu-latest
28 | timeout-minutes: 30
29 | defaults:
30 | run:
31 | working-directory: ./platform
32 | steps:
33 | - uses: actions/setup-node@v1
34 | with:
35 | node-version: 14.x
36 | - uses: actions/checkout@v2
37 | - run: npm install
38 | - run: npm run build
39 |
--------------------------------------------------------------------------------
/.github/workflows/close-old-needs-reply.yml:
--------------------------------------------------------------------------------
1 | name: Close old issues that need reply
2 |
3 | on:
4 | schedule:
5 | - cron: "0 0 * * *"
6 |
7 | jobs:
8 | build:
9 | runs-on: ubuntu-latest
10 | steps:
11 | - name: Close old issues that need reply
12 | uses: dwieeb/needs-reply@v2
13 | with:
14 | repo-token: ${{ secrets.BOT_TOKEN }}
15 | issue-label: needs-reply
16 | close-message: |
17 | It looks like this issue didn't get the information it needed, so I'll close it for now. If I made a mistake, sorry! I am just a bot.
18 |
19 | Have a great day!
20 | Capacitor Community Bot 💙
21 |
--------------------------------------------------------------------------------
/.github/workflows/needs-reply-remove.yml:
--------------------------------------------------------------------------------
1 | name: Remove needs-reply label
2 |
3 | on:
4 | issue_comment:
5 | types:
6 | - created
7 |
8 | jobs:
9 | build:
10 | runs-on: ubuntu-latest
11 | steps:
12 | - name: Remove needs-reply label
13 | uses: octokit/request-action@v2.x
14 | continue-on-error: true
15 | with:
16 | route: DELETE /repos/:repository/issues/:issue/labels/:label
17 | repository: ${{ github.repository }}
18 | issue: ${{ github.event.issue.number }}
19 | label: needs-reply
20 | env:
21 | GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }}
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .env
2 | lerna-debug.log
3 | node_modules
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Change Log
2 |
3 | All notable changes to this project will be documented in this file.
4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5 |
6 | # [1.0.0-alpha.12](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.11...v1.0.0-alpha.12) (2021-08-19)
7 |
8 | **Note:** Version bump only for package capacitor-tauri-platform
9 |
10 |
11 |
12 |
13 |
14 | # [1.0.0-alpha.11](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.10...v1.0.0-alpha.11) (2021-08-19)
15 |
16 |
17 | ### Features
18 |
19 | * cli hooks more clear for better DX ([2b69add](https://github.com/capacitor-community/tauri/commit/2b69add17349a089e57cca0cec2f8a9c51534090))
20 | * more cli improvements ([99866fe](https://github.com/capacitor-community/tauri/commit/99866fe0f9925c64a9b25693e754ed7d2b72291c))
21 | * no need for copy cli script, use web app build dir ([891f9ec](https://github.com/capacitor-community/tauri/commit/891f9ec6beb34b194632d2edbf4e4a49547b1cb4))
22 |
23 |
24 |
25 |
26 |
27 |
28 | # [1.0.0-alpha.10](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.9...v1.0.0-alpha.10) (2021-08-11)
29 |
30 |
31 | ### Bug Fixes
32 |
33 | * more lean npm dist package ([647ea65](https://github.com/capacitor-community/tauri/commit/647ea6555ee7c7507fd728b97da71ae2dd0f628d))
34 | * open command function on macos ([5407d42](https://github.com/capacitor-community/tauri/commit/5407d425c494be526d76b3c9ba1059403b15b5f1))
35 |
36 |
37 |
38 |
39 |
40 | # [1.0.0-alpha.9](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.8...v1.0.0-alpha.9) (2021-08-10)
41 |
42 | **Note:** Version bump only for package capacitor-tauri-platform
43 |
44 |
45 |
46 |
47 |
48 | # [1.0.0-alpha.8](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.7...v1.0.0-alpha.8) (2021-08-10)
49 |
50 |
51 | ### Features
52 |
53 | * template as tarball in releases ([ce3ba64](https://github.com/capacitor-community/tauri/commit/ce3ba64f7feba7f4f3f08d43242ae805aa353b94))
54 |
55 |
56 |
57 |
58 |
59 | # [1.0.0-alpha.7](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.6...v1.0.0-alpha.7) (2021-08-10)
60 |
61 | **Note:** Version bump only for package capacitor-tauri-platform
62 |
63 |
64 |
65 |
66 |
67 | # [1.0.0-alpha.6](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.5...v1.0.0-alpha.6) (2021-08-10)
68 |
69 | **Note:** Version bump only for package capacitor-tauri-platform
70 |
71 |
72 |
73 |
74 |
75 |
76 | # [1.0.0-alpha.5](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.4...v1.0.0-alpha.5) (2021-08-10)
77 |
78 | **Note:** Version bump only for package capacitor-tauri-platform
79 |
80 |
81 |
82 |
83 |
84 | # [1.0.0-alpha.4](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.3...v1.0.0-alpha.4) (2021-08-10)
85 |
86 | **Note:** Version bump only for package capacitor-tauri-platform
87 |
88 |
89 |
90 |
91 |
92 | # [1.0.0-alpha.3](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.2...v1.0.0-alpha.3) (2021-08-10)
93 |
94 |
95 | ### Bug Fixes
96 |
97 | * run/open scripts not running ([f985162](https://github.com/capacitor-community/tauri/commit/f98516210c697d3d5b165647f8487e96acdd0ed1))
98 |
99 |
100 |
101 |
102 |
103 | # [1.0.0-alpha.2](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) (2021-08-10)
104 |
105 | **Note:** Version bump only for package capacitor-tauri-platform
106 |
107 |
108 |
109 |
110 |
111 | # 1.0.0-alpha.1 (2021-08-10)
112 |
113 | **Note:** Version bump only for package capacitor-tauri-platform
114 |
115 |
116 |
117 |
118 |
119 | # Change Log
120 |
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
1 | # Code of Conduct
2 |
3 | Please see [`CODE_OF_CONDUCT.md`](https://github.com/capacitor-community/welcome/blob/main/CODE_OF_CONDUCT.md) in the Capacitor Community Welcome repository.
4 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing to this project
2 |
3 | Describe the steps a developer should go through in order to contribute to this project
4 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) Mike S.
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 | 🚨 This platform is in alpha, expect broken parts. 🚨
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | Bring your Capacitor ⚡ apps to the desktop with Tauri! 🖥
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | ## ⚠ Important Info
27 | - Please follow your operating systems guide to setup your environment for Tauri development [here](https://tauri.studio/en/docs/getting-started/intro#setting-up-your-environment)
28 | - You will need `@capacitor/core` version `>= 3.2.0`.
29 |
30 | ## ⏳ Quickstart (Functioning on: ✅ Windows, ✅ MacOS, ⬜ Linux)
31 | 0. Create or open a Capacitor initialized web app project. [CAPACITOR DOCS](https://capacitorjs.com/docs)
32 | 1. Build your web app (`npm run build` for example)
33 | 2. `npm i @capacitor-community/tauri@alpha`
34 | 3. `npx cap add @capacitor-community/tauri`
35 | 4. `npx cap open @capacitor-community/tauri` - _This can take several minutes the first time you run it._
36 | 5. You now have your web app running in tauri, right click and select `inspect` to bring up dev tools.
37 |
38 | ## 🎉 More Info
39 | - Check out Tauri on its [website](https://tauri.studio/) or on [github](https://github.com/tauri-apps/tauri)
40 |
41 | ## 🛠 Maintainers
42 |
43 | | Maintainer | GitHub | Social | Sponsoring Company | Primary |
44 | | ---------------- | --------------------------------------- | ----------------------------------------- | ------------------ | ------- |
45 | | Mike Summerfeldt | [IT-MikeS](https://github.com/IT-MikeS) | [@IT_MikeS](https://twitter.com/IT_MikeS) | Volunteer | Yes |
46 |
47 |
48 | ## ✨ Contributors
49 |
50 |
51 |
52 |
53 |
24 |
25 | );
26 | }
27 |
28 | export default function Home() {
29 | const {siteConfig} = useDocusaurusContext();
30 | return (
31 |
34 |
35 |
36 |
37 |
38 |
39 | );
40 | }
41 |
--------------------------------------------------------------------------------
/docs/src/pages/index.module.css:
--------------------------------------------------------------------------------
1 | /* stylelint-disable docusaurus/copyright-header */
2 |
3 | /**
4 | * CSS files with the .module.css suffix will be treated as CSS modules
5 | * and scoped locally.
6 | */
7 |
8 | .heroBanner {
9 | padding: 4rem 0;
10 | text-align: center;
11 | position: relative;
12 | overflow: hidden;
13 | }
14 |
15 | @media screen and (max-width: 966px) {
16 | .heroBanner {
17 | padding: 2rem;
18 | }
19 | }
20 |
21 | .buttons {
22 | display: flex;
23 | align-items: center;
24 | justify-content: center;
25 | }
26 |
--------------------------------------------------------------------------------
/docs/src/pages/markdown-page.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Markdown page example
3 | ---
4 |
5 | # Markdown page example
6 |
7 | You don't need React to write simple standalone pages.
8 |
--------------------------------------------------------------------------------
/docs/static/.nojekyll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/capacitor-community/tauri/d3ac3a84176093e0b6024f07141381bca26de672/docs/static/.nojekyll
--------------------------------------------------------------------------------
/docs/static/img/docusaurus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/capacitor-community/tauri/d3ac3a84176093e0b6024f07141381bca26de672/docs/static/img/docusaurus.png
--------------------------------------------------------------------------------
/docs/static/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/capacitor-community/tauri/d3ac3a84176093e0b6024f07141381bca26de672/docs/static/img/favicon.ico
--------------------------------------------------------------------------------
/docs/static/img/logo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docs/static/img/tutorial/docsVersionDropdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/capacitor-community/tauri/d3ac3a84176093e0b6024f07141381bca26de672/docs/static/img/tutorial/docsVersionDropdown.png
--------------------------------------------------------------------------------
/docs/static/img/tutorial/localeDropdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/capacitor-community/tauri/d3ac3a84176093e0b6024f07141381bca26de672/docs/static/img/tutorial/localeDropdown.png
--------------------------------------------------------------------------------
/docs/static/img/undraw_docusaurus_mountain.svg:
--------------------------------------------------------------------------------
1 |
171 |
--------------------------------------------------------------------------------
/docs/static/img/undraw_docusaurus_react.svg:
--------------------------------------------------------------------------------
1 |
170 |
--------------------------------------------------------------------------------
/docs/static/img/undraw_docusaurus_tree.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/lerna.json:
--------------------------------------------------------------------------------
1 | {
2 | "packages": [
3 | "./platform/",
4 | "./docs/"
5 | ],
6 | "version": "1.0.0-alpha.12"
7 | }
8 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "capacitor-tauri-platform",
3 | "private": true,
4 | "scripts": {
5 | "prepublishOnly": "npm run build-all && shx cp -f ./README.md ./platform/README.md && git add --all && git commit -m \"chore: build and update readme in package\" && git push",
6 | "publish:latest": "env-cmd lerna publish --conventional-commits -create-release github --force-publish",
7 | "publish:next-prerelease": "env-cmd lerna publish prerelease --preid alpha --dist-tag alpha --pre-dist-tag alpha --conventional-commits --create-release github --force-publish",
8 | "publish:next": "env-cmd lerna publish --preid next --dist-tag next --pre-dist-tag next --conventional-commits --create-release github --force-publish",
9 | "build-all": "lerna run build --stream",
10 | "fmt": "lerna run fmt --stream",
11 | "postinstall": "lerna bootstrap",
12 | "env-cmd": "env-cmd",
13 | "shx": "shx"
14 | },
15 | "devDependencies": {
16 | "env-cmd": "^10.1.0",
17 | "lerna": "^4.0.0",
18 | "shx": "^0.3.3"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/platform/.eslintignore:
--------------------------------------------------------------------------------
1 | plugin-examples
2 | dist
3 | docs
4 | node_modules
--------------------------------------------------------------------------------
/platform/.eslintrc.js:
--------------------------------------------------------------------------------
1 | // eslint-disable-next-line no-undef
2 | module.exports = {
3 | extends: '@ionic/eslint-config/recommended',
4 | };
5 |
--------------------------------------------------------------------------------
/platform/.gitignore:
--------------------------------------------------------------------------------
1 | .idea/
2 | .cache/
3 | build/
4 | dist/
5 | node_modules/
6 | .DS_Store
7 | .vscode/
8 | npm-debug.log
9 | template/package-lock.json
10 | template.tar.gz
--------------------------------------------------------------------------------
/platform/.npmignore:
--------------------------------------------------------------------------------
1 | .cache/
2 | .github/
3 | node_modules/
4 | plugin-examples/
5 | .husky/
6 | src/
7 | docs/
8 | .all-contributorsrc
9 | .gitignore
10 | CODE_OF_CONDUCT.md
11 | CONTRIBUTING.md
12 | rollup.config.plugins.js
13 | /tsconfig.json
14 | /tsconfig.electron.json
15 | /tsconfig.plugins.json
16 | deployChangeLog.sh
17 | CHANGELOG.md
18 | tsconfig.cli-scripts.json
19 | tsconfig.runtime.json
20 | changelog.config.js
21 | template/
22 | .eslintignore
23 | .prettierignore
24 | .prettierrc.js
25 | .eslintrc.js
26 | build-platform.js
--------------------------------------------------------------------------------
/platform/.prettierignore:
--------------------------------------------------------------------------------
1 | plugin-examples/**
2 | docs/**
3 | .github/**
4 | .husky/**
5 | dist/**
6 | node_modules/**
7 | *.md
8 | *.sh
9 | package.json
10 | package-lock.json
--------------------------------------------------------------------------------
/platform/.prettierrc.js:
--------------------------------------------------------------------------------
1 | // eslint-disable-next-line no-undef
2 | module.exports = {
3 | ...require('@ionic/prettier-config'),
4 | };
5 |
--------------------------------------------------------------------------------
/platform/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Change Log
2 |
3 | All notable changes to this project will be documented in this file.
4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5 |
6 | # [1.0.0-alpha.12](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.11...v1.0.0-alpha.12) (2021-08-19)
7 |
8 | **Note:** Version bump only for package @capacitor-community/tauri
9 |
10 |
11 |
12 |
13 |
14 | # [1.0.0-alpha.11](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.10...v1.0.0-alpha.11) (2021-08-19)
15 |
16 |
17 | ### Features
18 |
19 | * cli hooks more clear for better DX ([2b69add](https://github.com/capacitor-community/tauri/commit/2b69add17349a089e57cca0cec2f8a9c51534090))
20 | * more cli improvements ([99866fe](https://github.com/capacitor-community/tauri/commit/99866fe0f9925c64a9b25693e754ed7d2b72291c))
21 | * no need for copy cli script, use web app build dir ([891f9ec](https://github.com/capacitor-community/tauri/commit/891f9ec6beb34b194632d2edbf4e4a49547b1cb4))
22 |
23 |
24 |
25 |
26 |
27 |
28 | # [1.0.0-alpha.10](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.9...v1.0.0-alpha.10) (2021-08-11)
29 |
30 |
31 | ### Bug Fixes
32 |
33 | * more lean npm dist package ([647ea65](https://github.com/capacitor-community/tauri/commit/647ea6555ee7c7507fd728b97da71ae2dd0f628d))
34 | * open command function on macos ([5407d42](https://github.com/capacitor-community/tauri/commit/5407d425c494be526d76b3c9ba1059403b15b5f1))
35 |
36 |
37 |
38 |
39 |
40 | # [1.0.0-alpha.9](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.8...v1.0.0-alpha.9) (2021-08-10)
41 |
42 | **Note:** Version bump only for package @capacitor-community/tauri
43 |
44 |
45 |
46 |
47 |
48 | # [1.0.0-alpha.8](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.7...v1.0.0-alpha.8) (2021-08-10)
49 |
50 |
51 | ### Features
52 |
53 | * template as tarball in releases ([ce3ba64](https://github.com/capacitor-community/tauri/commit/ce3ba64f7feba7f4f3f08d43242ae805aa353b94))
54 |
55 |
56 |
57 |
58 |
59 | # [1.0.0-alpha.7](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.6...v1.0.0-alpha.7) (2021-08-10)
60 |
61 | **Note:** Version bump only for package @capacitor-community/tauri
62 |
63 |
64 |
65 |
66 |
67 | # [1.0.0-alpha.6](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.5...v1.0.0-alpha.6) (2021-08-10)
68 |
69 | **Note:** Version bump only for package @capacitor-community/tauri
70 |
71 |
72 |
73 |
74 |
75 |
76 | # [1.0.0-alpha.5](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.4...v1.0.0-alpha.5) (2021-08-10)
77 |
78 | **Note:** Version bump only for package @capacitor-community/tauri
79 |
80 |
81 |
82 |
83 |
84 | # [1.0.0-alpha.4](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.3...v1.0.0-alpha.4) (2021-08-10)
85 |
86 | **Note:** Version bump only for package @capacitor-community/tauri
87 |
88 |
89 |
90 |
91 |
92 | # [1.0.0-alpha.3](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.2...v1.0.0-alpha.3) (2021-08-10)
93 |
94 |
95 | ### Bug Fixes
96 |
97 | * run/open scripts not running ([f985162](https://github.com/capacitor-community/tauri/commit/f98516210c697d3d5b165647f8487e96acdd0ed1))
98 |
99 |
100 |
101 |
102 |
103 | # [1.0.0-alpha.2](https://github.com/capacitor-community/tauri/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) (2021-08-10)
104 |
105 | **Note:** Version bump only for package @capacitor-community/tauri
106 |
107 |
108 |
109 |
110 |
111 | # 1.0.0-alpha.1 (2021-08-10)
112 |
113 | **Note:** Version bump only for package @capacitor-community/tauri
114 |
115 |
116 |
117 |
118 |
119 | # Change Log
120 |
--------------------------------------------------------------------------------
/platform/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) Mike S.
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/platform/README.md:
--------------------------------------------------------------------------------
1 |
2 | 🚨 This platform is in alpha, expect broken parts. 🚨
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | Bring your Capacitor ⚡ apps to the desktop with Tauri! 🖥
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | ## ⚠ Important Info
27 | - Please follow your operating systems guide to setup your environment for Tauri development [here](https://tauri.studio/en/docs/getting-started/intro#setting-up-your-environment)
28 | - You will need `@capacitor/core` version `>= 3.2.0`.
29 |
30 | ## ⏳ Quickstart (Functioning on: ✅ Windows, ✅ MacOS, ⬜ Linux)
31 | 0. Create or open a Capacitor initialized web app project. [CAPACITOR DOCS](https://capacitorjs.com/docs)
32 | 1. Build your web app (`npm run build` for example)
33 | 2. `npm i @capacitor-community/tauri@alpha`
34 | 3. `npx cap add @capacitor-community/tauri`
35 | 4. `npx cap open @capacitor-community/tauri` - _This can take several minutes the first time you run it._
36 | 5. You now have your web app running in tauri, right click and select `inspect` to bring up dev tools.
37 |
38 | ## 🎉 More Info
39 | - Check out Tauri on its [website](https://tauri.studio/) or on [github](https://github.com/tauri-apps/tauri)
40 |
41 | ## 🛠 Maintainers
42 |
43 | | Maintainer | GitHub | Social | Sponsoring Company | Primary |
44 | | ---------------- | --------------------------------------- | ----------------------------------------- | ------------------ | ------- |
45 | | Mike Summerfeldt | [IT-MikeS](https://github.com/IT-MikeS) | [@IT_MikeS](https://twitter.com/IT_MikeS) | Volunteer | Yes |
46 |
47 |
48 | ## ✨ Contributors
49 |
50 |
51 |
52 |
53 |