|
| 1 | +# angular-package |
| 2 | + |
| 3 | +<a href='https://angular-package.dev' target='_blank'> |
| 4 | + <img align="right" width="92" height="92" src="https://avatars.githubusercontent.com/u/31412194?s=400&u=c9929aa36826318ccac8f7b84516e1ce3af7e21c&v=4" /> |
| 5 | +</a> |
| 6 | + |
| 7 | +The angular-package supports the development process of [angular](https://angular.io)-based applications in varied ways through the thoughtful, reusable, easy-to-use small pieces of code called packages. |
| 8 | + |
| 9 | +<br> |
| 10 | + |
| 11 | +<a href="https://angular-package.github.io/sass"><img src="https://sass-lang.com/assets/img/logos/logo.svg" width="92" height="92" /></a> |
| 12 | + |
| 13 | +## Sass String |
| 14 | + |
| 15 | +Sass String - Modified string Sass module. |
| 16 | + |
| 17 | +[![Gitter][gitter-badge]][gitter-chat] |
| 18 | +[![Discord][discord-badge]][discord-channel] |
| 19 | +[![Twitter][twitter-badge]][twitter-follow] |
| 20 | + |
| 21 | +<!-- npm badge --> |
| 22 | +[![npm version][sass-string-npm-badge-svg]][sass-string-npm-badge] |
| 23 | + |
| 24 | +<!-- GitHub badges --> |
| 25 | +[![GitHub issues][sass-string-badge-issues]][sass-string-issues] |
| 26 | +[![GitHub forks][sass-string-badge-forks]][sass-string-forks] |
| 27 | +[![GitHub stars][sass-string-badge-stars]][sass-string-stars] |
| 28 | +[![GitHub license][sass-string-badge-license]][sass-string-license] |
| 29 | + |
| 30 | +<!-- Sponsors --> |
| 31 | +[![GitHub Sponsors][github-badge-sponsor]][github-sponsor-link] |
| 32 | +[![Patreon Sponsors][patreon-badge]][patreon-link] |
| 33 | + |
| 34 | +Extended sass modules: |
| 35 | + |
| 36 | +* The [`sass:string`](https://sass-lang.com/documentation/modules/string/) is extended by [`@angular-package/sass-string`](https://docs.angular-package.dev/v/sass/string/overview) - module makes it easy to combine, search, or split apart strings. |
| 37 | + |
| 38 | +<br> |
| 39 | + |
| 40 | +Sass extension is **free** to use. If you enjoy it, please consider donating via [fiat](https://docs.angular-package.dev/v/sass/donate/fiat), [Revolut platform](https://checkout.revolut.com/pay/048b10a3-0e10-42c8-a917-e3e9cb4c8e29) or [cryptocurrency](https://spectrecss.angular-package.dev/donate/thb-cryptocurrency) the [@angular-package](https://github.com/sponsors/angular-package) for further development. ♥ |
| 41 | + |
| 42 | +> Feel **free** to submit a pull request. Help is always appreciated. |
| 43 | +
|
| 44 | +<br> |
| 45 | + |
| 46 | +## Table of contents |
| 47 | + |
| 48 | +* [Skeleton](#skeleton) |
| 49 | +* [Code scaffolding](#code-scaffolding) |
| 50 | +* [Documentation](#documentation) |
| 51 | +* [Changelog](#changelog) |
| 52 | +* [Git](#git) |
| 53 | + * [Commit](#commit) |
| 54 | + * [Versioning](#versioning) |
| 55 | +* [License](#license) |
| 56 | + |
| 57 | +<br> |
| 58 | + |
| 59 | +## Skeleton |
| 60 | + |
| 61 | +This package was generated by the [skeleton workspace][skeleton] with [Angular CLI](https://github.com/angular/angular-cli) version `14.2.0`. |
| 62 | + |
| 63 | +Copy this package to the `packages/sass-string` folder of the [skeleton workspace][skeleton] then run the commands below. |
| 64 | + |
| 65 | +<br> |
| 66 | + |
| 67 | +## Code scaffolding |
| 68 | + |
| 69 | +Run `ng generate component component-name --project sass-string` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project sass-string`. |
| 70 | +> Note: Don't forget to add `--project sass-string` or else it will be added to the default project in your `angular.json` file. |
| 71 | +
|
| 72 | +### Build |
| 73 | + |
| 74 | +Run `ng build sass-string` to build the project. The build artifacts will be stored in the `dist/` directory. |
| 75 | + |
| 76 | +### Publishing |
| 77 | + |
| 78 | +After building your library with `ng build sass-string`, go to the dist folder `cd dist/sass-string` and run `npm publish`. |
| 79 | + |
| 80 | +## Running unit tests |
| 81 | + |
| 82 | +Run `ng test sass-string` to execute the unit tests via [Karma](https://karma-runner.github.io). |
| 83 | + |
| 84 | +## Further help |
| 85 | + |
| 86 | +To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page. |
| 87 | + |
| 88 | +<br> |
| 89 | + |
| 90 | +## Documentation |
| 91 | + |
| 92 | +The documentation is in construction and it's available at [https://docs.angular-package.dev/v/sass-string](https://docs.angular-package.dev/v/sass-string/) |
| 93 | + |
| 94 | +<br> |
| 95 | + |
| 96 | +## Changelog |
| 97 | + |
| 98 | +To read it, click on the [CHANGELOG.md][sass-string-github-changelog] link. |
| 99 | + |
| 100 | +<br> |
| 101 | + |
| 102 | +## GIT |
| 103 | + |
| 104 | +### Commit |
| 105 | + |
| 106 | +* [AngularJS Git Commit Message Conventions][git-commit-angular] |
| 107 | +* [Karma Git Commit Msg][git-commit-karma] |
| 108 | +* [Conventional Commits][git-commit-conventional] |
| 109 | + |
| 110 | +### Versioning |
| 111 | + |
| 112 | +[Semantic Versioning 2.0.0][git-semver] |
| 113 | + |
| 114 | +**Given a version number MAJOR.MINOR.PATCH, increment the:** |
| 115 | + |
| 116 | +* MAJOR version when you make incompatible API changes, |
| 117 | +* MINOR version when you add functionality in a backwards-compatible manner, and |
| 118 | +* PATCH version when you make backwards-compatible bug fixes. |
| 119 | + |
| 120 | +Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format. |
| 121 | + |
| 122 | +**FAQ** |
| 123 | +How should I deal with revisions in the 0.y.z initial development phase? |
| 124 | + |
| 125 | +> The simplest thing to do is start your initial development release at 0.1.0 and then increment the minor version for each subsequent release. |
| 126 | +
|
| 127 | +How do I know when to release 1.0.0? |
| 128 | + |
| 129 | +> If your software is being used in production, it should probably already be 1.0.0. If you have a stable API on which users have come to depend, you should be 1.0.0. If you’re worrying a lot about backwards compatibility, you should probably already be 1.0.0. |
| 130 | +
|
| 131 | +<br> |
| 132 | + |
| 133 | +## License |
| 134 | + |
| 135 | +MIT © angular-package ([license][sass-string-license]) |
| 136 | + |
| 137 | +<!-- Funding --> |
| 138 | +[github-badge-sponsor]: https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&link=https://github.com/sponsors/angular-package |
| 139 | +[github-sponsor-link]: https://github.com/sponsors/angular-package |
| 140 | +[patreon-badge]: https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dangularpackage%26type%3Dpatrons&style=flat |
| 141 | +[patreon-link]: https://www.patreon.com/join/angularpackage/checkout?fan_landing=true&rid=0 |
| 142 | + |
| 143 | +[angulario]: https://angular.io |
| 144 | +[skeleton]: https://github.com/angular-package/skeleton |
| 145 | + |
| 146 | +<!-- Update status --> |
| 147 | +[experimental]: https://img.shields.io/badge/-Experimental-orange |
| 148 | +[fix]: https://img.shields.io/badge/-Fix-red |
| 149 | +[new]: https://img.shields.io/badge/-eNw-green |
| 150 | +[update]: https://img.shields.io/badge/-Update-red |
| 151 | +[documentation]: https://img.shields.io/badge/-Documentation-informational |
| 152 | +[demonstration]: https://img.shields.io/badge/-Demonstration-green |
| 153 | + |
| 154 | +<!-- Discord --> |
| 155 | +[discord-badge]: https://img.shields.io/discord/925168966098386944?style=social&logo=discord&label=Discord |
| 156 | +[discord-channel]: https://discord.com/invite/rUCR2CW75G |
| 157 | + |
| 158 | +<!-- Gitter --> |
| 159 | +[gitter-badge]: https://img.shields.io/gitter/room/angular-package/ap-sass?style=social&logo=gitter |
| 160 | +[gitter-chat]: https://app.gitter.im/#/room/#ap-sass:gitter.im |
| 161 | + |
| 162 | +<!-- Twitter --> |
| 163 | +[twitter-badge]: https://img.shields.io/twitter/follow/angularpackage?label=%40angularpackage&style=social |
| 164 | +[twitter-follow]: https://twitter.com/angularpackage |
| 165 | + |
| 166 | +<!-- GIT --> |
| 167 | +[git-semver]: http://semver.org/ |
| 168 | + |
| 169 | +<!-- GIT: commit --> |
| 170 | +[git-commit-angular]: https://gist.github.com/stephenparish/9941e89d80e2bc58a153 |
| 171 | +[git-commit-karma]: http://karma-runner.github.io/0.10/dev/git-commit-msg.html |
| 172 | +[git-commit-conventional]: https://www.conventionalcommits.org/en/v1.0.0/ |
| 173 | + |
| 174 | +<!-- This package: sass --> |
| 175 | + <!-- GitHub: badges --> |
| 176 | + [sass-string-badge-issues]: https://img.shields.io/github/issues/angular-package/sass-string |
| 177 | + [sass-string-badge-forks]: https://img.shields.io/github/forks/angular-package/sass-string |
| 178 | + [sass-string-badge-stars]: https://img.shields.io/github/stars/angular-package/sass-string |
| 179 | + [sass-string-badge-license]: https://img.shields.io/github/license/angular-package/sass-string |
| 180 | + <!-- GitHub: badges links --> |
| 181 | + [sass-string-issues]: https://github.com/angular-package/sass-string/issues |
| 182 | + [sass-string-forks]: https://github.com/angular-package/sass-string/network |
| 183 | + [sass-string-license]: https://github.com/angular-package/sass-string/blob/master/LICENSE |
| 184 | + [sass-string-stars]: https://github.com/angular-package/sass-string/stargazers |
| 185 | +<!-- This package --> |
| 186 | + [sass-string-github-changelog]: https://github.com/angular-package/sass-string/blob/main/CHANGELOG.md |
| 187 | + |
| 188 | +<!-- Package: sass-string --> |
| 189 | + <!-- npm --> |
| 190 | + [sass-string-npm-badge-svg]: https://badge.fury.io/js/%40angular-package%2Fsass-string.svg |
| 191 | + [sass-string-npm-badge-png]: https://badge.fury.io/js/%40angular-package%2Fsass-string.png |
| 192 | + [sass-string-npm-badge]: https://badge.fury.io/js/%40angular-package%2Fsass-string |
| 193 | + [sass-string-npm-readme]: https://www.npmjs.com/package/@angular-package/sass-string#readme |
| 194 | + |
| 195 | + <!-- GitHub --> |
| 196 | + [sass-string-github-readme]: https://github.com/angular-package/sass-string#readme |
0 commit comments