Skip to content

Commit

Permalink
update dependencies in package-lock with npm audit fix (#106)
Browse files Browse the repository at this point in the history
* update dependencies in package-lock with npm audit fix

* Update readme due codacy errors

* Update readme due codacy errors

* update readme

* Update readme

* Update readme

* Update readme

* Update readme

* readme

* readme

* update readme

* update readme
  • Loading branch information
OscarDeDios committed Nov 11, 2022
1 parent 898fe6b commit ce08082
Show file tree
Hide file tree
Showing 3 changed files with 187 additions and 15,935 deletions.
30 changes: 14 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ Library with I18N tools to speed up our Angular developments


## Working with the repo

To download the repository and setup all the dependencies, run the following script:

```bash
Expand All @@ -26,8 +25,7 @@ npm ci
ng test
```

## Publish the library:

## Publish the library
Given that you have a user with enough privileges, in order to publish the library in npmjs.com run the following script:

```bash
Expand All @@ -42,24 +40,24 @@ Library will be published at: https://www.npmjs.com/package/systelab-translate

Read the [provided documentation](https://github.com/systelab/systelab-translate/blob/master/projects/systelab-translate/README.md) to use the library

# Breaking changes
## Breaking changes

## Version 7
### Version 7
Few changes where introduce in version 7 in order to standardize the library and support Angular 9.
The following steps should be consider when migrating from version 6.

1. When importing the module do not use .forRoot(); In Webstorm, replace in path:
```
```javascript
- SystelabTranslateModule.forRoot\(\)
- SystelabTranslateModule
```
2. When importing services and modules import them from systelab-translate root. In Webstorm, replace in path:
```
```javascript
- from 'systelab-translate/lib.+
- from 'systelab-translate';
```
## Version 14.x.x - Angular 14
### Version 14.x.x - Angular 14
[Angular 13 news](https://blog.angular.io/angular-v13-is-now-available-cce66f7bc296)
Expand Down Expand Up @@ -88,24 +86,24 @@ The following steps should be consider when migrating from version 6.
- NgModel changes are reflected in the UI for OnPush components
- [TypeScript 4.6](https://devblogs.microsoft.com/typescript/announcing-typescript-4-6/)
## Version 11.x.x - Angular 12
### Version 11.x.x - Angular 12
IE11 support has been deprecated due to the upgrade to Angular 12
Use of [Ivy](https://angular.io/guide/ivy), applications that uses this library have to use Angular 12 and Ivy rendering.
Added --noImplicitOverride flag to allow override methods and get error for unintentionally overrides
Added --noImplicitOverride flag to allow override methods and get error for unintentionally overrides
https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-3.html#override-and-the---noimplicitoverride-flag
## Version 10.x.x - Angular 11
### Version 10.x.x - Angular 11
There's few changes related to pipes:
- Some pipes (decimal, percent, currency, date, etc) now explicitly state which types are accepted.
- The slice pipe now returns null for the undefined input value, which is consistent with the behavior of most pipes.
- The async pipe no longer claims to return undefined for an input that was typed as undefined. Note that the code actually returned null on undefined inputs
- The uppercase and lowercase pipes no longer let falsy values through. They now map both null and undefined to null and raise an exception on invalid input (0, false, NaN). This matches other Angular pipes
- Some pipes (decimal, percent, currency, date, etc) now explicitly state which types are accepted.
- The slice pipe now returns null for the undefined input value, which is consistent with the behavior of most pipes.
- The async pipe no longer claims to return undefined for an input that was typed as undefined. Note that the code actually returned null on undefined inputs
- The uppercase and lowercase pipes no longer let falsy values through. They now map both null and undefined to null and raise an exception on invalid input (0, false, NaN). This matches other Angular pipes

## Version 8
### Version 8

date-fns is updated to 2.14. Check breaking changes here: https://date-fns.org/v2.14.0/docs/Change-Log

Expand Down
Loading

0 comments on commit ce08082

Please sign in to comment.