Skip to content

Commit b884394

Browse files
committed
chore: removes @casl/aurealia package since its usage is very low
1 parent 3aa325f commit b884394

23 files changed

Lines changed: 8 additions & 1079 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ provide a link to the example from http://repl.it/, https://codesandbox.io/ or s
3636
`@casl/vue` - v
3737
`@casl/react` - v
3838
`@casl/angular` - v
39-
`@casl/aurelia` - v
4039

4140
**Environment**:
4241
<!-- Nodejs version or Browser version or TypeScript version -->

.github/workflows/docs.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ on:
1010
- packages/casl-react/README.md
1111
- packages/casl-vue/README.md
1212
- packages/casl-angular/README.md
13-
- packages/casl-aurelia/README.md
1413
- packages/casl-prisma/README.md
1514

1615
jobs:

.release-please-manifest.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
22
"packages/casl-ability": "6.8.1",
33
"packages/casl-angular": "9.0.6",
4-
"packages/casl-aurelia": "1.3.2",
54
"packages/casl-mongoose": "8.0.5",
65
"packages/casl-prisma": "1.6.2",
76
"packages/casl-react": "6.0.0",

.renovaterc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
],
3939
"groupName": "react"
4040
},
41-
{"matchPackageNames": ["^aurelia-"], "groupName": "aurelia"},
4241
{
4342
"matchPackageNames": ["@angular/**", "typescript", "zone.js"],
4443
"groupName": "angular"

README.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,31 +41,27 @@ Heavily inspired by [cancan](https://github.com/CanCanCommunity/cancancan).
4141
| [@casl/angular] | [![@casl/angular-status]][@casl/angular-package] | integration with [Angular][angular] | Node.js 20+, browsers IE 11+ |
4242
| [@casl/react] | [![@casl/react-status]][@casl/react-package] | integration with [React][react] | Node.js 20+, browsers IE 11+ |
4343
| [@casl/vue] | [![@casl/vue-status]][@casl/vue-package] | integration with [Vue][vue] | Node.js 20+, browsers with `Symbol` support |
44-
| [@casl/aurelia] | [![@casl/aurelia-status]][@casl/aurelia-package] | integration with [Aurelia][aurelia] | Node.js 20+, browsers IE 11+ (uses `WeakMap`) |
4544

4645
[@casl/ability]: packages/casl-ability
4746
[@casl/mongoose]: packages/casl-mongoose
4847
[@casl/prisma]: packages/casl-prisma
4948
[@casl/angular]: packages/casl-angular
5049
[@casl/react]: packages/casl-react
5150
[@casl/vue]: packages/casl-vue
52-
[@casl/aurelia]: packages/casl-aurelia
5351

5452
[@casl/ability-status]: https://img.shields.io/npm/v/@casl/ability.svg
5553
[@casl/mongoose-status]: https://img.shields.io/npm/v/@casl/mongoose.svg
5654
[@casl/prisma-status]: https://img.shields.io/npm/v/@casl/prisma.svg
5755
[@casl/angular-status]: https://img.shields.io/npm/v/@casl/angular.svg
5856
[@casl/react-status]: https://img.shields.io/npm/v/@casl/react.svg
5957
[@casl/vue-status]: https://img.shields.io/npm/v/@casl/vue.svg
60-
[@casl/aurelia-status]: https://img.shields.io/npm/v/@casl/aurelia.svg
6158

6259
[@casl/ability-package]: https://www.npmjs.com/package/@casl/ability
6360
[@casl/mongoose-package]: https://www.npmjs.com/package/@casl/mongoose
6461
[@casl/prisma-package]: https://www.npmjs.com/package/@casl/prisma
6562
[@casl/angular-package]: https://www.npmjs.com/package/@casl/angular
6663
[@casl/react-package]: https://www.npmjs.com/package/@casl/react
6764
[@casl/vue-package]: https://www.npmjs.com/package/@casl/vue
68-
[@casl/aurelia-package]: https://www.npmjs.com/package/@casl/aurelia
6965

7066
## Documentation
7167

@@ -269,6 +265,5 @@ Copyright (c) 2017-present, Sergii Stotskyi
269265
[vue]: https://vuejs.org
270266
[angular]: https://angular.io/
271267
[react]: https://reactjs.org/
272-
[aurelia]: http://aurelia.io
273268
[prisma]: https://www.prisma.io/
274269
[support-chat]: https://github.com/stalniy/casl/discussions

docs-src/src/config/menu.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ items:
2424
page: package/casl-react
2525
- name: pkg-vue
2626
page: package/casl-vue
27-
- name: pkg-aurelia
28-
page: package/casl-aurelia
2927
- heading: help
3028
- name: questions
3129
url: https://stackoverflow.com/questions/tagged/casl

docs-src/src/content/app/en.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ menu:
2828
pkg-angular: CASL Angular
2929
pkg-react: CASL React
3030
pkg-vue: CASL Vue
31-
pkg-aurelia: CASL Aurelia
3231
help: Help
3332

3433
questions: Ask a question

docs-src/src/content/pages/guide/install/en.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,13 @@ categories: [guide]
44
order: 0
55
meta:
66
keywords: casl install, npm, yarn, pnpm, cdn, @casl/ability, semantic versioning, webpack, es modules
7-
description: How to install CASL — npm, yarn, pnpm, CDN. Requirements, official packages (@casl/ability, mongoose, prisma, angular, react, vue, aurelia), builds and Webpack.
7+
description: How to install CASL — npm, yarn, pnpm, CDN. Requirements, official packages (@casl/ability, mongoose, prisma, angular, react, vue), builds and Webpack.
88
---
99

1010
## Requirements
1111

1212
CASL is isomorphic, so can be used in browsers and in Nodejs environments. It requires an ES2020-compatible environment or newer.
1313

14-
Additionally, `@casl/vue` and `@casl/aurelia` use [ES6 WeakMap](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap), so it requires either polyfill or newer versions of browsers.
15-
1614
## Semantic Versioning
1715

1816
CASL follows [Semantic Versioning](https://semver.org/) in all its official projects. Changes can be found in [release notes](https://github.com/stalniy/casl/releases) or in `CHANGELOG.md` file inside each package.
@@ -27,37 +25,32 @@ CASL follows [Semantic Versioning](https://semver.org/) in all its official proj
2725
| [@casl/angular] | [![@casl/angular-status]][@casl/angular-package] | integration with [Angular][angular] |
2826
| [@casl/react] | [![@casl/react-status]][@casl/react-package] | integration with [React][react] |
2927
| [@casl/vue] | [![@casl/vue-status]][@casl/vue-package] | integration with [Vue][vue] |
30-
| [@casl/aurelia] | [![@casl/aurelia-status]][@casl/aurelia-package] | integration with [Aurelia][aurelia] |
3128

3229
[@casl/ability]: ../intro
3330
[@casl/mongoose]: ../../package/casl-mongoose
3431
[@casl/prisma]: ../../package/casl-prisma
3532
[@casl/angular]: ../../package/casl-angular
3633
[@casl/react]: ../../package/casl-react
3734
[@casl/vue]: ../../package/casl-vue
38-
[@casl/aurelia]: ../../package/casl-aurelia
3935

4036
[@casl/ability-status]: https://img.shields.io/npm/v/@casl/ability.svg
4137
[@casl/mongoose-status]: https://img.shields.io/npm/v/@casl/mongoose.svg
4238
[@casl/prisma-status]: https://img.shields.io/npm/v/@casl/prisma.svg
4339
[@casl/angular-status]: https://img.shields.io/npm/v/@casl/angular.svg
4440
[@casl/react-status]: https://img.shields.io/npm/v/@casl/react.svg
4541
[@casl/vue-status]: https://img.shields.io/npm/v/@casl/vue.svg
46-
[@casl/aurelia-status]: https://img.shields.io/npm/v/@casl/aurelia.svg
4742

4843
[@casl/ability-package]: https://www.npmjs.com/package/@casl/ability
4944
[@casl/mongoose-package]: https://www.npmjs.com/package/@casl/mongoose
5045
[@casl/prisma-package]: https://www.npmjs.com/package/@casl/prisma
5146
[@casl/angular-package]: https://www.npmjs.com/package/@casl/angular
5247
[@casl/react-package]: https://www.npmjs.com/package/@casl/react
5348
[@casl/vue-package]: https://www.npmjs.com/package/@casl/vue
54-
[@casl/aurelia-package]: https://www.npmjs.com/package/@casl/aurelia
5549

5650
[mongoose]: http://mongoosejs.com/
5751
[vue]: https://vuejs.org
5852
[angular]: https://angular.io/
5953
[react]: https://reactjs.org/
60-
[aurelia]: http://aurelia.io
6154
[prisma]: https://www.prisma.io/
6255

6356

docs-src/src/content/pages/package/casl-aurelia/en.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/casl-aurelia/CHANGELOG.md

Lines changed: 0 additions & 225 deletions
This file was deleted.

0 commit comments

Comments
 (0)