[DEV] simplify the library but not ok with the result missung subfolders...

This commit is contained in:
Edouard DUPIN 2024-04-03 00:33:33 +02:00
parent ef0cba3b2a
commit 475035388f
109 changed files with 174 additions and 230 deletions

View File

@ -1,24 +1,23 @@
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "projects",
"projects": {
"kar-cw": {
"projectType": "library",
"root": "projects/kar-cw",
"sourceRoot": "projects/kar-cw/src",
"root": "",
"sourceRoot": "src",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"project": "projects/kar-cw/ng-package.json"
"project": "ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "projects/kar-cw/tsconfig.lib.prod.json"
"tsConfig": "tsconfig.prod.json"
},
"development": {
"tsConfig": "projects/kar-cw/tsconfig.lib.json"
"tsConfig": "tsconfig.json"
}
},
"defaultConfiguration": "production"
@ -26,7 +25,7 @@
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"tsConfig": "projects/kar-cw/tsconfig.spec.json",
"tsConfig": "tsconfig.spec.json",
"polyfills": [
"zone.js",
"zone.js/testing"

7
ng-package.json Normal file
View File

@ -0,0 +1,7 @@
{
"$schema": "./node_modules/ng-packagr/ng-package.schema.json",
"dest": "./dist/kar-cw",
"lib": {
"entryFile": "src/**/index.ts"
}
}

View File

@ -1,6 +1,7 @@
{
"name": "kar-common",
"version": "0.0.0",
"name": "@kangaroo-and-rabbit/kar-cw",
"version": "0.1.6",
"sideEffects": false,
"scripts": {
"dev": "ng build kar-cw --watch --configuration development",
"build": "ng build kar-cw",
@ -13,8 +14,7 @@
"install_dependency": "pnpm install"
},
"private": true,
"dependencies": {
"@angular/animations": "^17.3.0",
"peerDependencies": {
"@angular/common": "^17.3.0",
"@angular/compiler": "^17.3.0",
"@angular/core": "^17.3.0",
@ -23,9 +23,11 @@
"@angular/platform-browser-dynamic": "^17.3.0",
"@angular/router": "^17.3.0",
"rxjs": "~7.8.0",
"tslib": "^2.3.0",
"zone.js": "~0.14.3"
},
"dependencies": {
"tslib": "^2.3.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "^17.3.1",
"@angular/cli": "^17.3.1",

View File

@ -5,9 +5,6 @@ settings:
excludeLinksFromLockfile: false
dependencies:
'@angular/animations':
specifier: ^17.3.0
version: 17.3.2(@angular/core@17.3.2)
'@angular/common':
specifier: ^17.3.0
version: 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1)
@ -22,7 +19,7 @@ dependencies:
version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1)
'@angular/platform-browser':
specifier: ^17.3.0
version: 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2)
version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)
'@angular/platform-browser-dynamic':
specifier: ^17.3.0
version: 17.3.2(@angular/common@17.3.2)(@angular/compiler@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)
@ -42,10 +39,10 @@ dependencies:
devDependencies:
'@angular-devkit/build-angular':
specifier: ^17.3.1
version: 17.3.2(@angular/compiler-cli@17.3.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.3)
version: 17.3.3(@angular/compiler-cli@17.3.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.3)
'@angular/cli':
specifier: ^17.3.1
version: 17.3.2
version: 17.3.3
'@angular/compiler-cli':
specifier: ^17.3.0
version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.3)
@ -87,18 +84,18 @@ packages:
'@jridgewell/trace-mapping': 0.3.25
dev: true
/@angular-devkit/architect@0.1703.2:
resolution: {integrity: sha512-fT5gSzwDHOyGv8zF97t8rjeoYSGSxXjWWstl3rN1nXdO0qgJ5m6Sv0fupON+HltdXDCBLRH+2khNpqx/Fh0Qww==}
/@angular-devkit/architect@0.1703.3:
resolution: {integrity: sha512-BKbdigCjmspqxOxSIQuWgPZzpyuKqZoTBDh0jDeLcAmvPsuxCgIWbsExI4OQ0CyusnQ+XT0IT39q8B9rvF56cg==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
dependencies:
'@angular-devkit/core': 17.3.2
'@angular-devkit/core': 17.3.3
rxjs: 7.8.1
transitivePeerDependencies:
- chokidar
dev: true
/@angular-devkit/build-angular@17.3.2(@angular/compiler-cli@17.3.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.3):
resolution: {integrity: sha512-muPCUyL0uHvRkLH4NLWiccER6P2vCm/Q5DDvqyN4XOzzY3tAHHLrKrpvY87sgd2oNJ6Ci8x7GPNcfzR5KELCnw==}
/@angular-devkit/build-angular@17.3.3(@angular/compiler-cli@17.3.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.3):
resolution: {integrity: sha512-E/6Z1MIMhEB1I2sN+Pw4/zinwAFj4vLDh6dEuj856WWEPndgPiUB6fGX4EbCTsyIUzboXI5ysdNyt2Eq56bllA==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
'@angular/compiler-cli': ^17.0.0
@ -139,9 +136,9 @@ packages:
optional: true
dependencies:
'@ampproject/remapping': 2.3.0
'@angular-devkit/architect': 0.1703.2
'@angular-devkit/build-webpack': 0.1703.2(webpack-dev-server@4.15.1)(webpack@5.90.3)
'@angular-devkit/core': 17.3.2
'@angular-devkit/architect': 0.1703.3
'@angular-devkit/build-webpack': 0.1703.3(webpack-dev-server@4.15.1)(webpack@5.90.3)
'@angular-devkit/core': 17.3.3
'@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.3)
'@babel/core': 7.24.0
'@babel/generator': 7.23.6
@ -153,7 +150,7 @@ packages:
'@babel/preset-env': 7.24.0(@babel/core@7.24.0)
'@babel/runtime': 7.24.0
'@discoveryjs/json-ext': 0.5.7
'@ngtools/webpack': 17.3.2(@angular/compiler-cli@17.3.2)(typescript@5.4.3)(webpack@5.90.3)
'@ngtools/webpack': 17.3.3(@angular/compiler-cli@17.3.2)(typescript@5.4.3)(webpack@5.90.3)
'@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.5)
ansi-colors: 4.1.3
autoprefixer: 10.4.18(postcss@8.4.35)
@ -227,14 +224,14 @@ packages:
- webpack-cli
dev: true
/@angular-devkit/build-webpack@0.1703.2(webpack-dev-server@4.15.1)(webpack@5.90.3):
resolution: {integrity: sha512-w7rVFQcZK4iTCd/MLfQWIkDkwBOfAs++txNQyS9qYID8KvLs1V+oWYd2qDBRelRv1u3YtaCIS1pQx3GFKBC3OA==}
/@angular-devkit/build-webpack@0.1703.3(webpack-dev-server@4.15.1)(webpack@5.90.3):
resolution: {integrity: sha512-d0JjE8MaGVNphlJfeP1OZKhNT4wCXkEZKdSdwE0+W+vDHNUuZiUBB1czO48sb7T4xBrdjRWlV/9CzMNJ7n3ydA==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
webpack: ^5.30.0
webpack-dev-server: ^4.0.0
dependencies:
'@angular-devkit/architect': 0.1703.2
'@angular-devkit/architect': 0.1703.3
rxjs: 7.8.1
webpack: 5.90.3(esbuild@0.20.1)
webpack-dev-server: 4.15.1(webpack@5.90.3)
@ -242,8 +239,8 @@ packages:
- chokidar
dev: true
/@angular-devkit/core@17.3.2:
resolution: {integrity: sha512-1vxKo9+pdSwTOwqPDSYQh84gZYmCJo6OgR5+AZoGLGMZSeqvi9RG5RiUcOMLQYOnuYv0arlhlWxz0ZjyR8ApKw==}
/@angular-devkit/core@17.3.3:
resolution: {integrity: sha512-J22Sh3M7rj8Ar3iEs20ko5wgC3DE7vWfYZNdimt2IJiS4J7BEX8R3Awf+TRt+6AN3NFm3/xe1Sz4yvDh3FvNFg==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
chokidar: ^3.5.2
@ -259,11 +256,11 @@ packages:
source-map: 0.7.4
dev: true
/@angular-devkit/schematics@17.3.2:
resolution: {integrity: sha512-AYO6oc6QpFGigc1KiDzEVT1CeLnwvnIedU5Q/U3JDZ/Yqmvgc09D64g9XXER2kg6tV7iEgLxiYnonIAQOHq7eA==}
/@angular-devkit/schematics@17.3.3:
resolution: {integrity: sha512-SABqTtj2im4PJhQjNaAsSypbNkpZFW8YozJ3P748tlh5a9XoHpgiqXv5JhRbyKElLDAyk5i9fe2++JmSudPG/Q==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
dependencies:
'@angular-devkit/core': 17.3.2
'@angular-devkit/core': 17.3.3
jsonc-parser: 3.2.1
magic-string: 0.30.8
ora: 5.4.1
@ -272,25 +269,15 @@ packages:
- chokidar
dev: true
/@angular/animations@17.3.2(@angular/core@17.3.2):
resolution: {integrity: sha512-9RplCRS3dS7I8UeMmnwVCAxEaixQCj98UkSqjErO+GX5KJwMsFPydh7HKWH0/yclidJe5my41psEiQkyEyGKww==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
'@angular/core': 17.3.2
dependencies:
'@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4)
tslib: 2.6.2
dev: false
/@angular/cli@17.3.2:
resolution: {integrity: sha512-g6r4XZyGnh9P6GmWgaFh8RmR4L6UdQ408e3SpG3rjncuPRD57Ur8806GfCLPt6HIA9TARiKmaJ0EJ3RsIjag0g==}
/@angular/cli@17.3.3:
resolution: {integrity: sha512-veIGK2sRm0SfiLHeftx0W0xC3N8uxoqxXiSG57V6W2wIFN/fKm3aRq3sa8phz7vxUzoKGqyZh6hsT7ybkjgkGA==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
hasBin: true
dependencies:
'@angular-devkit/architect': 0.1703.2
'@angular-devkit/core': 17.3.2
'@angular-devkit/schematics': 17.3.2
'@schematics/angular': 17.3.2
'@angular-devkit/architect': 0.1703.3
'@angular-devkit/core': 17.3.3
'@angular-devkit/schematics': 17.3.3
'@schematics/angular': 17.3.3
'@yarnpkg/lockfile': 1.1.0
ansi-colors: 4.1.3
ini: 4.1.2
@ -336,7 +323,7 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
chokidar: 3.6.0
convert-source-map: 1.9.0
reflect-metadata: 0.2.1
reflect-metadata: 0.2.2
semver: 7.6.0
tslib: 2.6.2
typescript: 5.4.3
@ -379,7 +366,7 @@ packages:
dependencies:
'@angular/common': 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1)
'@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4)
'@angular/platform-browser': 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2)
'@angular/platform-browser': 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)
rxjs: 7.8.1
tslib: 2.6.2
dev: false
@ -396,11 +383,11 @@ packages:
'@angular/common': 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1)
'@angular/compiler': 17.3.2(@angular/core@17.3.2)
'@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4)
'@angular/platform-browser': 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2)
'@angular/platform-browser': 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)
tslib: 2.6.2
dev: false
/@angular/platform-browser@17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2):
/@angular/platform-browser@17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2):
resolution: {integrity: sha512-rBVmpJ/uh+CTjYef3Nib1K+31GFbM4mZaw2R2PowKZLgWOT3MWXKy41i44NEyM8qY1dxESmzMzy4NuGfZol42Q==}
engines: {node: ^18.13.0 || >=20.9.0}
peerDependencies:
@ -411,7 +398,6 @@ packages:
'@angular/animations':
optional: true
dependencies:
'@angular/animations': 17.3.2(@angular/core@17.3.2)
'@angular/common': 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1)
'@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4)
tslib: 2.6.2
@ -428,7 +414,7 @@ packages:
dependencies:
'@angular/common': 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1)
'@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4)
'@angular/platform-browser': 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2)
'@angular/platform-browser': 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)
rxjs: 7.8.1
tslib: 2.6.2
dev: false
@ -2421,8 +2407,8 @@ packages:
call-bind: 1.0.7
dev: true
/@ngtools/webpack@17.3.2(@angular/compiler-cli@17.3.2)(typescript@5.4.3)(webpack@5.90.3):
resolution: {integrity: sha512-E8zejFF4aJ8l2XcF+GgnE/1IqsZepnPT1xzulLB4LXtjVuXLFLoF9xkHQwxs7cJWWZsxd/SlNsCIcn/ezrYBcQ==}
/@ngtools/webpack@17.3.3(@angular/compiler-cli@17.3.2)(typescript@5.4.3)(webpack@5.90.3):
resolution: {integrity: sha512-053KMbg1Tb+Mmg4Htsv8yTpI7ABghguoxhwosQXKB0CjO6M0oexuvdaxbRDQ1vd5xYNOW9LcOfxOMPIwyU4BBA==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
'@angular/compiler-cli': ^17.0.0
@ -2455,15 +2441,15 @@ packages:
fastq: 1.17.1
dev: true
/@npmcli/agent@2.2.1:
resolution: {integrity: sha512-H4FrOVtNyWC8MUwL3UfjOsAihHvT1Pe8POj3JvjXhSTJipsZMtgUALCT4mGyYZNxymkUfOw3PUj6dE4QPp6osQ==}
/@npmcli/agent@2.2.2:
resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
agent-base: 7.1.0
agent-base: 7.1.1
http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.4
lru-cache: 10.2.0
socks-proxy-agent: 8.0.2
socks-proxy-agent: 8.0.3
transitivePeerDependencies:
- supports-color
dev: true
@ -2724,22 +2710,22 @@ packages:
fsevents: 2.3.3
dev: true
/@schematics/angular@17.3.2:
resolution: {integrity: sha512-zPINvow0Qo6ionnDl25ZzSSLDyDxBjqRPEJWGHU70expbjXK4A2caQT9P/8ImhapbJAXJCfxg4GF9z1d/sWe4w==}
/@schematics/angular@17.3.3:
resolution: {integrity: sha512-kNlyjIKTBhfi8Jab3MCkxNRbbpErbzdu0lZNSL8Nidmqs6Tk23Dc1bZe4t/gPNOCkCvQlwYa6X88SjC/ntyVng==}
engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
dependencies:
'@angular-devkit/core': 17.3.2
'@angular-devkit/schematics': 17.3.2
'@angular-devkit/core': 17.3.3
'@angular-devkit/schematics': 17.3.3
jsonc-parser: 3.2.1
transitivePeerDependencies:
- chokidar
dev: true
/@sigstore/bundle@2.2.0:
resolution: {integrity: sha512-5VI58qgNs76RDrwXNhpmyN/jKpq9evV/7f1XrcqcAfvxDl5SeVY/I5Rmfe96ULAV7/FK5dge9RBKGBJPhL1WsQ==}
/@sigstore/bundle@2.3.0:
resolution: {integrity: sha512-MU3XYHkOvKEFnuUtcAtVh0s4RTemRyi1NN87+v9fAL0qR9JZuK/nF27YJ79wjPvvi1W9sz3qc7cTgshH5tji6Q==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
'@sigstore/protobuf-specs': 0.3.0
'@sigstore/protobuf-specs': 0.3.1
dev: true
/@sigstore/core@1.1.0:
@ -2747,18 +2733,18 @@ packages:
engines: {node: ^16.14.0 || >=18.0.0}
dev: true
/@sigstore/protobuf-specs@0.3.0:
resolution: {integrity: sha512-zxiQ66JFOjVvP9hbhGj/F/qNdsZfkGb/dVXSanNRNuAzMlr4MC95voPUBX8//ZNnmv3uSYzdfR/JSkrgvZTGxA==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
/@sigstore/protobuf-specs@0.3.1:
resolution: {integrity: sha512-aIL8Z9NsMr3C64jyQzE0XlkEyBLpgEJJFDHLVVStkFV5Q3Il/r/YtY6NJWKQ4cy4AE7spP1IX5Jq7VCAxHHMfQ==}
engines: {node: ^16.14.0 || >=18.0.0}
dev: true
/@sigstore/sign@2.2.3:
resolution: {integrity: sha512-LqlA+ffyN02yC7RKszCdMTS6bldZnIodiox+IkT8B2f8oRYXCB3LQ9roXeiEL21m64CVH1wyveYAORfD65WoSw==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
'@sigstore/bundle': 2.2.0
'@sigstore/bundle': 2.3.0
'@sigstore/core': 1.1.0
'@sigstore/protobuf-specs': 0.3.0
'@sigstore/protobuf-specs': 0.3.1
make-fetch-happen: 13.0.0
transitivePeerDependencies:
- supports-color
@ -2768,7 +2754,7 @@ packages:
resolution: {integrity: sha512-mwbY1VrEGU4CO55t+Kl6I7WZzIl+ysSzEYdA1Nv/FTrl2bkeaPXo5PnWZAVfcY2zSdhOpsUTJW67/M2zHXGn5w==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
'@sigstore/protobuf-specs': 0.3.0
'@sigstore/protobuf-specs': 0.3.1
tuf-js: 2.2.0
transitivePeerDependencies:
- supports-color
@ -2778,9 +2764,9 @@ packages:
resolution: {integrity: sha512-BNANJms49rw9Q5J+fJjrDqOQSzjXDcOq/pgKDaVdDoIvQwqIfaoUriy+fQfh8sBX04hr4bkkrwu3EbhQqoQH7A==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
'@sigstore/bundle': 2.2.0
'@sigstore/bundle': 2.3.0
'@sigstore/core': 1.1.0
'@sigstore/protobuf-specs': 0.3.0
'@sigstore/protobuf-specs': 0.3.1
dev: true
/@socket.io/component-emitter@3.1.0:
@ -2804,26 +2790,26 @@ packages:
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
dependencies:
'@types/connect': 3.4.38
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@types/bonjour@3.5.13:
resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==}
dependencies:
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@types/connect-history-api-fallback@1.5.4:
resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==}
dependencies:
'@types/express-serve-static-core': 4.17.43
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@types/cookie@0.4.1:
@ -2833,18 +2819,18 @@ packages:
/@types/cors@2.8.17:
resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==}
dependencies:
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@types/eslint-scope@3.7.7:
resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
dependencies:
'@types/eslint': 8.56.6
'@types/eslint': 8.56.7
'@types/estree': 1.0.5
dev: true
/@types/eslint@8.56.6:
resolution: {integrity: sha512-ymwc+qb1XkjT/gfoQwxIeHZ6ixH23A+tCT2ADSA/DPVKzAjwYkTXBMCQ/f6fe4wEa85Lhp26VPeUxI7wMhAi7A==}
/@types/eslint@8.56.7:
resolution: {integrity: sha512-SjDvI/x3zsZnOkYZ3lCt9lOZWZLB2jIlNKz+LBgCtDurK0JZcwucxYHn1w2BJkD34dgX9Tjnak0txtq4WTggEA==}
dependencies:
'@types/estree': 1.0.5
'@types/json-schema': 7.0.15
@ -2857,7 +2843,7 @@ packages:
/@types/express-serve-static-core@4.17.43:
resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==}
dependencies:
'@types/node': 20.11.30
'@types/node': 20.12.3
'@types/qs': 6.9.14
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@ -2869,7 +2855,7 @@ packages:
'@types/body-parser': 1.19.5
'@types/express-serve-static-core': 4.17.43
'@types/qs': 6.9.14
'@types/serve-static': 1.15.5
'@types/serve-static': 1.15.6
dev: true
/@types/http-errors@2.0.4:
@ -2879,7 +2865,7 @@ packages:
/@types/http-proxy@1.17.14:
resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==}
dependencies:
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@types/jasmine@5.1.4:
@ -2894,18 +2880,14 @@ packages:
resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==}
dev: true
/@types/mime@3.0.4:
resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==}
dev: true
/@types/node-forge@1.3.11:
resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
dependencies:
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@types/node@20.11.30:
resolution: {integrity: sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==}
/@types/node@20.12.3:
resolution: {integrity: sha512-sD+ia2ubTeWrOu+YMF+MTAB7E+O7qsMqAbMfW7DG3K1URwhZ5hN1pLlRVGbf4wDFzSfikL05M17EyorS86jShw==}
dependencies:
undici-types: 5.26.5
dev: true
@ -2930,7 +2912,7 @@ packages:
resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
dependencies:
'@types/mime': 1.3.5
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@types/serve-index@1.9.4:
@ -2939,24 +2921,24 @@ packages:
'@types/express': 4.17.21
dev: true
/@types/serve-static@1.15.5:
resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==}
/@types/serve-static@1.15.6:
resolution: {integrity: sha512-xkChxykiNb1X2YBevPIhQhNU9m9M7h9e2gDsmePAP2kNqhOvpKOrZWOCzq2ERQqfNFzlzHG2bdM0u3z5x+gQgg==}
dependencies:
'@types/http-errors': 2.0.4
'@types/mime': 3.0.4
'@types/node': 20.11.30
'@types/node': 20.12.3
'@types/send': 0.17.4
dev: true
/@types/sockjs@0.3.36:
resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==}
dependencies:
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@types/ws@8.5.10:
resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==}
dependencies:
'@types/node': 20.11.30
'@types/node': 20.12.3
dev: true
/@vitejs/plugin-basic-ssl@1.1.0(vite@5.1.5):
@ -3121,8 +3103,8 @@ packages:
regex-parser: 2.3.0
dev: true
/agent-base@7.1.0:
resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
/agent-base@7.1.1:
resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==}
engines: {node: '>= 14'}
dependencies:
debug: 4.3.4
@ -3261,7 +3243,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.23.0
caniuse-lite: 1.0.30001600
caniuse-lite: 1.0.30001605
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
@ -3421,8 +3403,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
caniuse-lite: 1.0.30001600
electron-to-chromium: 1.4.719
caniuse-lite: 1.0.30001605
electron-to-chromium: 1.4.724
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.23.0)
dev: true
@ -3498,8 +3480,8 @@ packages:
engines: {node: '>=6'}
dev: true
/caniuse-lite@1.0.30001600:
resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==}
/caniuse-lite@1.0.30001605:
resolution: {integrity: sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==}
dev: true
/chalk@2.4.2:
@ -3995,8 +3977,8 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: true
/electron-to-chromium@1.4.719:
resolution: {integrity: sha512-FbWy2Q2YgdFzkFUW/W5jBjE9dj+804+98E4Pup78JBPnbdb3pv6IneY2JCPKdeKLh3AOKHQeYf+KwLr7mxGh6Q==}
/electron-to-chromium@1.4.724:
resolution: {integrity: sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA==}
dev: true
/emoji-regex@8.0.0:
@ -4036,7 +4018,7 @@ packages:
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.17
'@types/node': 20.11.30
'@types/node': 20.12.3
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.4.2
@ -4750,7 +4732,7 @@ packages:
resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
engines: {node: '>= 14'}
dependencies:
agent-base: 7.1.0
agent-base: 7.1.1
debug: 4.3.4
transitivePeerDependencies:
- supports-color
@ -4790,7 +4772,7 @@ packages:
resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==}
engines: {node: '>= 14'}
dependencies:
agent-base: 7.1.0
agent-base: 7.1.1
debug: 4.3.4
transitivePeerDependencies:
- supports-color
@ -5123,7 +5105,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
'@types/node': 20.11.30
'@types/node': 20.12.3
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
@ -5467,7 +5449,7 @@ packages:
resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
'@npmcli/agent': 2.2.1
'@npmcli/agent': 2.2.2
cacache: 18.0.2
http-cache-semantics: 4.1.1
is-lambda: 1.0.1
@ -6421,8 +6403,8 @@ packages:
picomatch: 2.3.1
dev: true
/reflect-metadata@0.2.1:
resolution: {integrity: sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==}
/reflect-metadata@0.2.2:
resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==}
dev: true
/regenerate-unicode-properties@10.1.1:
@ -6823,9 +6805,9 @@ packages:
resolution: {integrity: sha512-2A3WvXkQurhuMgORgT60r6pOWiCOO5LlEqY2ADxGBDGVYLSo5HN0uLtb68YpVpuL/Vi8mLTe7+0Dx2Fq8lLqEg==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
'@sigstore/bundle': 2.2.0
'@sigstore/bundle': 2.3.0
'@sigstore/core': 1.1.0
'@sigstore/protobuf-specs': 0.3.0
'@sigstore/protobuf-specs': 0.3.1
'@sigstore/sign': 2.2.3
'@sigstore/tuf': 2.3.2
'@sigstore/verify': 1.1.1
@ -6889,11 +6871,11 @@ packages:
websocket-driver: 0.7.4
dev: true
/socks-proxy-agent@8.0.2:
resolution: {integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==}
/socks-proxy-agent@8.0.3:
resolution: {integrity: sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==}
engines: {node: '>= 14'}
dependencies:
agent-base: 7.1.0
agent-base: 7.1.1
debug: 4.3.4
socks: 2.8.1
transitivePeerDependencies:
@ -7463,7 +7445,7 @@ packages:
'@types/connect-history-api-fallback': 1.5.4
'@types/express': 4.17.21
'@types/serve-index': 1.9.4
'@types/serve-static': 1.15.5
'@types/serve-static': 1.15.6
'@types/sockjs': 0.3.36
'@types/ws': 8.5.10
ansi-html-community: 0.0.8

View File

@ -1,24 +0,0 @@
# KarCw
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.
## Code scaffolding
Run `ng generate component component-name --project kar-cw` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project kar-cw`.
> Note: Don't forget to add `--project kar-cw` or else it will be added to the default project in your `angular.json` file.
## Build
Run `ng build kar-cw` to build the project. The build artifacts will be stored in the `dist/` directory.
## Publishing
After building your library with `ng build kar-cw`, go to the dist folder `cd dist/kar-cw` and run `npm publish`.
## Running unit tests
Run `ng test kar-cw` to execute the unit tests via [Karma](https://karma-runner.github.io).
## Further help
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.

View File

@ -1,7 +0,0 @@
{
"$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
"dest": "../../dist/kar-cw",
"lib": {
"entryFile": "src/index.ts"
}
}

View File

@ -1,14 +0,0 @@
{
"name": "@kangaroo-and-rabbit/kar-cw",
"version": "0.1.5",
"rootDir": "src",
"peerDependencies": {
"@angular/common": "^17.3.0",
"@angular/core": "^17.3.0"
},
"dependencies": {
"tslib": "^2.3.0"
},
"sideEffects": false,
"exports": "./src/**/*"
}

View File

@ -1,21 +0,0 @@
/* To learn more about this file see: https://angular.io/config/tsconfig. */
{
"extends": "../../tsconfig.json",
"compilerOptions": {
"outDir": "../../out-tsc/lib",
"declaration": true,
"declarationMap": true,
"inlineSources": true,
"types": []
},
"exclude": [
"**/*.spec.ts"
],
"include": [
"**/*.ts"
],
"scripts": true,
"styles": true,
"hidden": false,
"vendor": true
}

View File

@ -1,9 +1,15 @@
import { KarCWModule } from './kar-cw.module';
export * from './kar-cw.service';
export * from './kar-cw.module';
export * from './kar-cw.scene';
export * from './kar-cw.component';
export * from './kar-cw.guard';
export * from './utils';
export * from './service';
export * from './scene';
export * from './popin';
export * from './model';
export * from './component';
export default KarCWModule;

View File

@ -2,4 +2,4 @@
* Public API Surface of kar-cw
*/
export * from './public-api';
export * from '.';

Some files were not shown because too many files have changed in this diff Show More