Skip to content

Commit

Permalink
style: lint
Browse files Browse the repository at this point in the history
  • Loading branch information
brandyscarney committed Sep 21, 2023
1 parent 3f2b546 commit 0bd13f0
Show file tree
Hide file tree
Showing 13 changed files with 86 additions and 9 deletions.
1 change: 1 addition & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ We use Crowdin for our translation service. You can participate in the translati
_Please submit translation issues to the Crowdin page and not the Ionic Docs GitHub repo._

<!-- cspell:disable-next-line -->

The Japanese translation of the docs were built by an independent team, lead by [rdlabo](https://github.com/rdlabo) and can be found and contributed to on the [ionic-jp group's `ionic-docs` project page](https://github.com/ionic-jp/ionic-docs).

## Reporting Issues
Expand Down
11 changes: 11 additions & 0 deletions docs/developer-resources/books.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,60 +5,71 @@
Angular. Vue. React. Vanilla JavaScript. All of these tools can be used to create awesome applications with Ionic, thanks to the new Stencil compiler. This book is aimed at beginners that are looking to create amazing web, mobile and desktop applications using Ionic with examples across all of the popular frameworks.

<!-- cspell:disable-next-line -->

by [Paul Halliday](https:://developer.school)

### [Creating Ionic Applications with StencilJS](https://www.joshmorony.com/creating-ionic-applications-with-stencil-js/) - [Free Preview](https://cdn2.hubspot.net/hubfs/3776657/PREVIEW-Creating-Ionic-Apps-with-StencilJS.pdf)

As well as being a powerful tool for generating reuseable web components, StencilJS provides the tools needed to build an entire application out of web components. Combined with the Ionic web components, StencilJS gives us everything we need to build high-quality production mobile applications - no framework required.

<!-- cspell:disable-next-line -->

by [Joshua Morony](https://www.joshmorony.com/blog)

### [Mobile App Development with Ionic: Cross-Platform Apps with Ionic 2, Angular 2, and Cordova](https://www.amazon.com/Mobile-App-Development-Ionic-Cross-Platform/dp/1491937785/ref=sr_1_2?ie=UTF8&qid=1464183332&sr=8-2&keywords=ionic+2)

<!-- cspell:disable-next-line -->

by Chris Griffith

### [Building Mobile Apps with Ionic & Angular](https://www.joshmorony.com/building-mobile-apps-with-ionic-2/)

<!-- cspell:disable-next-line -->

by [Joshua Morony](https://www.joshmorony.com/blog)

Building Mobile Apps with Ionic & Angular is an all-in-one resource for learning the latest and greatest version of Ionic. It is targeted at beginners and works its way through the basics of Ionic, to example applications of varying complexity, and then to the steps required to build and publish your application (on the app stores or as a PWA). It has been updated for every major release, so you can rest easy knowing that you're not learning outdated tech.

### [Ionic 2 From Zero to App Store](https://devdactic.com/zero-to-app)

<!-- cspell:disable-next-line -->

by Simon Reimler

### [Ionic Framework By Example](https://www.packtpub.com/application-development/ionic-framework-example)

<!-- cspell:disable-next-line -->

by Sani Yusuf

### [Building Firestore Powered Ionic Apps](https://javebratt.com/ionic-firebase-book/)

<!-- cspell:disable-next-line -->

by Jorge Vergara

This book will help you go from not knowing what Firebase is to be able to use the different APIs for your Ionic Applications. It will take you from “_What’s Firebase?_” to building scalable, production-ready apps and it’s always up-to-date with latest Ionic and Firebase versions.

### [Ionic 2 Cookbook - Second Edition](https://www.amazon.com/Ionic-Cookbook-Second-Hoc-Phan-ebook/dp/B01C4D9VWS?ie=UTF8&keywords=ionic%202&qid=1464183332&ref_=sr_1_3&sr=8-3)

<!-- cspell:disable-next-line -->

by Hoc Phan

### [Mastering Ionic 2](https://www.leanpub.com/masteringionic2)

<!-- cspell:disable-next-line -->

by James Griffiths

### [Learning Ionic](https://www.packtpub.com/in/application-development/learning-ionic) (Ionic 1)

<!-- cspell:disable-next-line -->

by Arvind Ravulavaru

### [Learning Ionic - Second Edition](https://www.packtpub.com/in/web-development/learning-ionic-second-edition) (Ionic 2/3)

<!-- cspell:disable-next-line -->

by Arvind Ravulavaru
12 changes: 12 additions & 0 deletions docs/developer-resources/courses.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,31 @@
### [Elite Ionic](https://www.joshmorony.com/elite/)

<!-- cspell:disable-next-line -->

by Josh Morony

Elite Ionic is an online course for Ionic developers who want to move past the basics, and build complex, well tested, high performing, beautiful, and useable mobile applications. It is recommended that you already have a reasonably solid understanding of the basics of Ionic before starting this course.

### [Ionic Academy](https://ionicacademy.com/)

<!-- cspell:disable-next-line -->

by Simon Grimm

Learn Ionic with step-by-step video courses & quick wins from one of the Ionic community leaders. Covers beginner, intermediate and advanced topics. Get access to a community of developers just like you.

### [Ionic Framework: Tips, Tricks & Techniques](https://www.packtpub.com/mobile/ionic-framework-tips-tricks-and-techniques-video)

<!-- cspell:disable-next-line -->

by Charles Muzonzini

In this course, you will master tips and best practices for Ionic 4 & Ionic 5 that you can immediately implement to build high quality apps. This course covers a wide variety of topics from increasing app performance, to building custom native plugins, to securing your apps. It's a practical, hands-on course that will take your app building skills to the next level.

### [Building Desktop Apps with Ionic and Electron](https://pluralsight.pxf.io/VeMXO)

<!-- cspell:disable-next-line -->

by Michael Callaghan at Pluralsight

Desktop development has historically required dramatically different skills than those required for web
Expand All @@ -38,6 +42,7 @@ Windows and macOS users.
### [Building Progressive Web Apps with Ionic](https://pluralsight.pxf.io/Ly2EY)

<!-- cspell:disable-next-line -->

by Michael Callaghan at Pluralsight

Everything changed when Google created the concept of Progressive Web Applications or PWA. A PWA is a pure web
Expand All @@ -54,6 +59,7 @@ Progressive Web Application anywhere you desire.
### [Ionic CLI](https://pluralsight.pxf.io/ionic-cli)

<!-- cspell:disable-next-line -->

by Michael Callaghan at Pluralsight

Since its inception, the Ionic Framework has included a rudimentary command line interface. Though only a few
Expand All @@ -67,29 +73,35 @@ the confidence to use the Ionic CLI as part of your everyday Ionic development.
### [Wordpress Rest API and Ionic 4 (Angular) App With Auth](https://www.udemy.com/course/wordpress-rest-api-and-ionic-3-crud/)

<!-- cspell:disable-next-line -->

by Baljeet Singh at Udemy

### [Building Mobile Apps with Ionic 2, Angular 2, and TypeScript](https://app.pluralsight.com/library/courses/ionic2-angular2-typescript-mobile-apps/table-of-contents)

<!-- cspell:disable-next-line -->

by Pluralsight

### [Introducing Ionic 2](http://shop.oreilly.com/product/0636920050353.do)

<!-- cspell:disable-next-line -->

by Mathieu Chauvinc

### [Ionic 2 Master Course](https://www.udemy.com/ionic-2-tutorial/)

<!-- cspell:disable-next-line -->

by Udemy

### [Introducing Ionic 2](https://www.udemy.com/introducing-ionic-2/)

<!-- cspell:disable-next-line -->

by Udemy

### [Ionic 2 Solutions](https://www.packtpub.com/web-development/ionic-2-solutions-video)

<!-- cspell:disable-next-line -->

by Hoc Phan
6 changes: 3 additions & 3 deletions docs/reference/glossary.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,9 +99,9 @@ title: Glossary
<h3>CLI</h3>
</a>
<p>
A CLI, or <strong>C</strong>ommand-<strong>L</strong>ine <strong>I</strong>nterface, is
a text-based interface for interacting with a program. The common command-line app for a Mac user is the Terminal
app, and Windows users often use Command Prompt. The Ionic community often uses this term to refer to{' '}
A CLI, or <strong>C</strong>ommand-<strong>L</strong>ine <strong>I</strong>nterface, is a text-based interface for
interacting with a program. The common command-line app for a Mac user is the Terminal app, and Windows users often
use Command Prompt. The Ionic community often uses this term to refer to{' '}
<a href="https://ionicframework.com/docs/cli">Ionic's CLI</a>. Ionic's CLI can be used for a number of things, such
as creating production builds of an app, running the development server, and accessing{' '}
<a href="https://ionic.io/appflow" target="_blank">
Expand Down
1 change: 1 addition & 0 deletions src/components/global/Playground/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ import javascript from './javascript.md';
```

<!-- cspell:disable-next-line -->

The file location is respective to the StackBlitz demo project. If you are unsure of the exact path, refer to the `stackblitz.utils.ts` method for each respective target. The path specified in `sdk.openProject` will coincide with the value used in the `files` configuration.

## Creating a New Playground
Expand Down
11 changes: 11 additions & 0 deletions versioned_docs/version-v5/developer-resources/books.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,60 +5,71 @@
Angular. Vue. React. Vanilla JavaScript. All of these tools can be used to create awesome applications with Ionic, thanks to the new Stencil compiler. This book is aimed at beginners that are looking to create amazing web, mobile and desktop applications using Ionic with examples across all of the popular frameworks.

<!-- cspell:disable-next-line -->

by [Paul Halliday](https:://developer.school)

### [Creating Ionic Applications with StencilJS](https://www.joshmorony.com/creating-ionic-applications-with-stencil-js/) - [Free Preview](https://cdn2.hubspot.net/hubfs/3776657/PREVIEW-Creating-Ionic-Apps-with-StencilJS.pdf)

As well as being a powerful tool for generating reuseable web components, StencilJS provides the tools needed to build an entire application out of web components. Combined with the Ionic web components, StencilJS gives us everything we need to build high-quality production mobile applications - no framework required.

<!-- cspell:disable-next-line -->

by [Joshua Morony](https://www.joshmorony.com/blog)

### [Mobile App Development with Ionic: Cross-Platform Apps with Ionic 2, Angular 2, and Cordova](https://www.amazon.com/Mobile-App-Development-Ionic-Cross-Platform/dp/1491937785/ref=sr_1_2?ie=UTF8&qid=1464183332&sr=8-2&keywords=ionic+2)

<!-- cspell:disable-next-line -->

by Chris Griffith

### [Building Mobile Apps with Ionic & Angular](https://www.joshmorony.com/building-mobile-apps-with-ionic-2/)

<!-- cspell:disable-next-line -->

by [Joshua Morony](https://www.joshmorony.com/blog)

Building Mobile Apps with Ionic & Angular is an all-in-one resource for learning the latest and greatest version of Ionic. It is targeted at beginners and works its way through the basics of Ionic, to example applications of varying complexity, and then to the steps required to build and publish your application (on the app stores or as a PWA). It has been updated for every major release, so you can rest easy knowing that you're not learning outdated tech.

### [Ionic 2 From Zero to App Store](https://devdactic.com/zero-to-app)

<!-- cspell:disable-next-line -->

by Simon Reimler

### [Ionic Framework By Example](https://www.packtpub.com/application-development/ionic-framework-example)

<!-- cspell:disable-next-line -->

by Sani Yusuf

### [Building Firestore Powered Ionic Apps](https://javebratt.com/ionic-firebase-book/)

<!-- cspell:disable-next-line -->

by Jorge Vergara

This book will help you go from not knowing what Firebase is to be able to use the different APIs for your Ionic Applications. It will take you from “_What’s Firebase?_” to building scalable, production-ready apps and it’s always up-to-date with latest Ionic and Firebase versions.

### [Ionic 2 Cookbook - Second Edition](https://www.amazon.com/Ionic-Cookbook-Second-Hoc-Phan-ebook/dp/B01C4D9VWS?ie=UTF8&keywords=ionic%202&qid=1464183332&ref_=sr_1_3&sr=8-3)

<!-- cspell:disable-next-line -->

by Hoc Phan

### [Mastering Ionic 2](https://www.leanpub.com/masteringionic2)

<!-- cspell:disable-next-line -->

by James Griffiths

### [Learning Ionic](https://www.packtpub.com/in/application-development/learning-ionic) (Ionic 1)

<!-- cspell:disable-next-line -->

by Arvind Ravulavaru

### [Learning Ionic - Second Edition](https://www.packtpub.com/in/web-development/learning-ionic-second-edition) (Ionic 2/3)

<!-- cspell:disable-next-line -->

by Arvind Ravulavaru
12 changes: 12 additions & 0 deletions versioned_docs/version-v5/developer-resources/courses.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,31 @@
### [Elite Ionic](https://www.joshmorony.com/elite/)

<!-- cspell:disable-next-line -->

by Josh Morony

Elite Ionic is an online course for Ionic developers who want to move past the basics, and build complex, well tested, high performing, beautiful, and useable mobile applications. It is recommended that you already have a reasonably solid understanding of the basics of Ionic before starting this course.

### [Ionic Academy](https://ionicacademy.com/)

<!-- cspell:disable-next-line -->

by Simon Grimm

Learn Ionic with step-by-step video courses & quick wins from one of the Ionic community leaders. Covers beginner, intermediate and advanced topics. Get access to a community of developers just like you.

### [Ionic Framework: Tips, Tricks & Techniques](https://www.packtpub.com/mobile/ionic-framework-tips-tricks-and-techniques-video)

<!-- cspell:disable-next-line -->

by Charles Muzonzini

In this course, you will master tips and best practices for Ionic 4 & Ionic 5 that you can immediately implement to build high quality apps. This course covers a wide variety of topics from increasing app performance, to building custom native plugins, to securing your apps. It's a practical, hands-on course that will take your app building skills to the next level.

### [Building Desktop Apps with Ionic and Electron](https://pluralsight.pxf.io/VeMXO)

<!-- cspell:disable-next-line -->

by Michael Callaghan at Pluralsight

Desktop development has historically required dramatically different skills than those required for web
Expand All @@ -38,6 +42,7 @@ Windows and macOS users.
### [Building Progressive Web Apps with Ionic](https://pluralsight.pxf.io/Ly2EY)

<!-- cspell:disable-next-line -->

by Michael Callaghan at Pluralsight

Everything changed when Google created the concept of Progressive Web Applications or PWA. A PWA is a pure web
Expand All @@ -54,6 +59,7 @@ Progressive Web Application anywhere you desire.
### [Ionic CLI](https://pluralsight.pxf.io/ionic-cli)

<!-- cspell:disable-next-line -->

by Michael Callaghan at Pluralsight

Since its inception, the Ionic Framework has included a rudimentary command line interface. Though only a few
Expand All @@ -67,29 +73,35 @@ the confidence to use the Ionic CLI as part of your everyday Ionic development.
### [Wordpress Rest API and Ionic 4 (Angular) App With Auth](https://www.udemy.com/course/wordpress-rest-api-and-ionic-3-crud/)

<!-- cspell:disable-next-line -->

by Baljeet Singh at Udemy

### [Building Mobile Apps with Ionic 2, Angular 2, and TypeScript](https://app.pluralsight.com/library/courses/ionic2-angular2-typescript-mobile-apps/table-of-contents)

<!-- cspell:disable-next-line -->

by Pluralsight

### [Introducing Ionic 2](http://shop.oreilly.com/product/0636920050353.do)

<!-- cspell:disable-next-line -->

by Mathieu Chauvinc

### [Ionic 2 Master Course](https://www.udemy.com/ionic-2-tutorial/)

<!-- cspell:disable-next-line -->

by Udemy

### [Introducing Ionic 2](https://www.udemy.com/introducing-ionic-2/)

<!-- cspell:disable-next-line -->

by Udemy

### [Ionic 2 Solutions](https://www.packtpub.com/web-development/ionic-2-solutions-video)

<!-- cspell:disable-next-line -->

by Hoc Phan
6 changes: 3 additions & 3 deletions versioned_docs/version-v5/reference/glossary.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,9 @@
<h3>CLI</h3>
</a>
<p>
A CLI, or <strong>C</strong>ommand-<strong>L</strong>ine <strong>I</strong>nterface, is
a text-based interface for interacting with a program. The common command-line app for a Mac user is the Terminal
app, and Windows users often use Command Prompt. The Ionic community often uses this term to refer to{' '}
A CLI, or <strong>C</strong>ommand-<strong>L</strong>ine <strong>I</strong>nterface, is a text-based interface for
interacting with a program. The common command-line app for a Mac user is the Terminal app, and Windows users often
use Command Prompt. The Ionic community often uses this term to refer to{' '}
<a href="https://ionicframework.com/docs/cli">Ionic's CLI</a>. Ionic's CLI can be used for a number of things, such
as creating production builds of an app, running the development server, and accessing{' '}
<a href="https://ionic.io/appflow" target="_blank">
Expand Down
3 changes: 3 additions & 0 deletions versioned_docs/version-v5/utilities/animations.md
Original file line number Diff line number Diff line change
Expand Up @@ -508,6 +508,7 @@ const parent = createAnimation()
This example shows 3 child animations controlled by a single parent animation. Animations `squareA` and `squareB` inherit the parent animation's duration of 2000ms, but animation `squareC` has a duration of 5000ms since it was explicitly set.

<!-- cspell:disable-next-line -->

<Codepen user="ionic" slug="oNvdogM" height="460" />

## Before and After Hooks
Expand Down Expand Up @@ -626,6 +627,7 @@ In this example, an inline opacity of 0.2 is set on the `.square` element prior
See [Methods](#methods) for a complete list of hooks.

<!-- cspell:disable-next-line -->

<Codepen user="ionic" slug="BaBxmwo" />

## Chained Animations
Expand Down Expand Up @@ -1493,6 +1495,7 @@ export default defineComponent({
````

<!-- cspell:disable-next-line -->

<Codepen user="ionic" slug="ExapZBZ" />

## Performance Considerations
Expand Down
Loading

0 comments on commit 0bd13f0

Please sign in to comment.