@ngx-utils/cookies
Advanced tools
Comparing version 3.0.0 to 3.0.1
@@ -34,3 +34,3 @@ (function (global, factory) { | ||
var COOKIES_OPTIONS = new _angular_core.InjectionToken('COOKIES_OPTIONS'); | ||
var CookiesOptionsService = (function () { | ||
var CookiesOptionsService = /** @class */ (function () { | ||
function CookiesOptionsService(options, injector) { | ||
@@ -65,3 +65,3 @@ if (options === void 0) { options = {}; } | ||
var CookiesService = (function () { | ||
var CookiesService = /** @class */ (function () { | ||
function CookiesService(cookiesOptions) { | ||
@@ -68,0 +68,0 @@ this.options = cookiesOptions.options; |
@@ -1,1 +0,1 @@ | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core"),require("@angular/common")):"function"==typeof define&&define.amd?define(["exports","@angular/core","@angular/common"],e):e((t["ngx-utils"]=t["ngx-utils"]||{},t["ngx-utils"].cookies=t["ngx-utils"].cookies||{}),t.ng.core,t.ng.common)}(this,function(t,e,o){"use strict";function n(t){return void 0!==t&&null!==t}var r=new e.InjectionToken("COOKIES_OPTIONS"),i=function(){function t(t,e){void 0===t&&(t={}),this.injector=e,this.defaultOptions={path:this.injector.get(o.APP_BASE_HREF,"/"),domain:null,expires:null,secure:!1},this._options=function(t,e){return e?{path:n(e.path)?e.path:t.path,domain:n(e.domain)?e.domain:t.domain,expires:n(e.expires)?e.expires:t.expires,secure:n(e.secure)?e.secure:t.secure,httpOnly:n(e.httpOnly)?e.httpOnly:t.httpOnly}:t}(this.defaultOptions,t)}return Object.defineProperty(t.prototype,"options",{get:function(){return this._options},enumerable:!0,configurable:!0}),t.decorators=[{type:e.Injectable}],t.ctorParameters=function(){return[{type:void 0,decorators:[{type:e.Inject,args:[r]}]},{type:e.Injector}]},t}(),c=function(){function t(t){this.options=t.options}return t.prototype.put=function(t,e,o){this.cookiesWriter()(t,e,o)},t.prototype.putObject=function(t,e,o){this.put(t,JSON.stringify(e),o)},t.prototype.get=function(t){return this.cookiesReader()[t]},t.prototype.getObject=function(t){var e=this.get(t);return e?function(t){try{return JSON.parse(t)}catch(e){return t}}(e):e},t.prototype.getAll=function(){return this.cookiesReader()},t.prototype.remove=function(t,e){this.cookiesWriter()(t,void 0,e)},t.prototype.removeAll=function(){var t=this,e=this.getAll();Object.keys(e).forEach(function(e){t.remove(e)})},t.prototype.cookiesReader=function(){return{}},t.prototype.cookiesWriter=function(){return function(){}},t.decorators=[{type:e.Injectable}],t.ctorParameters=function(){return[{type:i}]},t}();t.CookiesService=c,t.COOKIES_OPTIONS=r,t.CookiesOptionsService=i,Object.defineProperty(t,"__esModule",{value:!0})}); | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core"),require("@angular/common")):"function"==typeof define&&define.amd?define(["exports","@angular/core","@angular/common"],e):e((t["ngx-utils"]=t["ngx-utils"]||{},t["ngx-utils"].cookies=t["ngx-utils"].cookies||{}),t.ng.core,t.ng.common)}(this,function(t,e,r){"use strict";function i(t){return null!=t}var o=new e.InjectionToken("COOKIES_OPTIONS"),n=function(){function t(t,e){var o,n;void 0===t&&(t={}),this.injector=e,this.defaultOptions={path:this.injector.get(r.APP_BASE_HREF,"/"),domain:null,expires:null,secure:!1},this._options=(o=this.defaultOptions,(n=t)?{path:i(n.path)?n.path:o.path,domain:i(n.domain)?n.domain:o.domain,expires:i(n.expires)?n.expires:o.expires,secure:i(n.secure)?n.secure:o.secure,httpOnly:i(n.httpOnly)?n.httpOnly:o.httpOnly}:o)}return Object.defineProperty(t.prototype,"options",{get:function(){return this._options},enumerable:!0,configurable:!0}),t.decorators=[{type:e.Injectable}],t.ctorParameters=function(){return[{type:void 0,decorators:[{type:e.Inject,args:[o]}]},{type:e.Injector}]},t}(),c=function(){function t(t){this.options=t.options}return t.prototype.put=function(t,e,o){this.cookiesWriter()(t,e,o)},t.prototype.putObject=function(t,e,o){this.put(t,JSON.stringify(e),o)},t.prototype.get=function(t){return this.cookiesReader()[t]},t.prototype.getObject=function(t){var e=this.get(t);return e?function(e){try{return JSON.parse(e)}catch(t){return e}}(e):e},t.prototype.getAll=function(){return this.cookiesReader()},t.prototype.remove=function(t,e){this.cookiesWriter()(t,void 0,e)},t.prototype.removeAll=function(){var e=this,t=this.getAll();Object.keys(t).forEach(function(t){e.remove(t)})},t.prototype.cookiesReader=function(){return{}},t.prototype.cookiesWriter=function(){return function(){}},t.decorators=[{type:e.Injectable}],t.ctorParameters=function(){return[{type:n}]},t}();t.CookiesService=c,t.COOKIES_OPTIONS=o,t.CookiesOptionsService=n,Object.defineProperty(t,"__esModule",{value:!0})}); |
{ | ||
"name": "@ngx-utils/cookies", | ||
"version": "3.0.0", | ||
"version": "3.0.1", | ||
"description": "Manage your cookies on client and server side (Angular Universal)", | ||
@@ -30,7 +30,6 @@ "keywords": [ | ||
"@angular/core": "^5.0.0", | ||
"rxjs": "^5.0.1", | ||
"zone.js": "^0.8.4" | ||
"rxjs": "^5.5.6", | ||
"zone.js": "^0.8.19" | ||
}, | ||
"devDependencies": { | ||
"@angular/animations": "^5.0.0", | ||
"@angular/common": "^5.0.0", | ||
@@ -40,12 +39,9 @@ "@angular/compiler": "^5.0.0", | ||
"@angular/core": "^5.0.0", | ||
"@angular/platform-browser": "^5.0.0", | ||
"@angular/platform-browser-dynamic": "^5.0.0", | ||
"@angular/platform-server": "^5.0.0", | ||
"cpy-cli": "^1.0.1", | ||
"rimraf": "^2.6.1", | ||
"rollup": "^0.43.0", | ||
"rxjs": "^5.0.1", | ||
"typescript": "^2.3.4", | ||
"rxjs": "^5.5.6", | ||
"typescript": "~2.5.3", | ||
"uglify-js": "^3.0.18", | ||
"zone.js": "^0.8.4" | ||
"zone.js": "^0.8.19" | ||
}, | ||
@@ -52,0 +48,0 @@ "dependencies": {}, |
192
README.md
@@ -10,55 +10,20 @@ # @ngx-utils/cookies | ||
## Table of contents: | ||
- [Prerequisites](#prerequisites) | ||
- [Getting started](#getting-started) | ||
- [Installation](#installation) | ||
- [browser.module.ts](#browsermodulets) | ||
- [server.module.ts](#servermodulets) | ||
- [Cookies options](#cookies-options) | ||
- [API](#api) | ||
- [Example of usage](#example-of-usage) | ||
- [License](#license) | ||
* [Prerequisites](#prerequisites) | ||
* [Getting started](#getting-started) | ||
* [Installation](#installation) | ||
* [browser.module.ts](#browsermodulets) | ||
* [server.module.ts](#servermodulets) | ||
* [Cookies options](#cookies-options) | ||
* [API](#api) | ||
* [Example of usage](#example-of-usage) | ||
* [License](#license) | ||
## Prerequisites | ||
This package depends on `@angular v5.0.0`, `@nguniversal/express-engine` and `cookie-parser`. | ||
This package depends on `@angular v5.0.0`. | ||
Install `@nguniversal/express-engine` and `cookie-parser` from npm: | ||
```bash | ||
npm install @nguniversal/express-engine@^5.0.0-beta.5 cookie-parser --save | ||
``` | ||
And if you want to manage cookies on server side and you're using express as server you need install: | ||
`npm i -S cookie-parser @nguniversal/module-map-ngfactory-loader` | ||
And add cookie parser middlewear to you **server.ts** that should looks like this: | ||
```ts | ||
import 'zone.js/dist/zone-node'; | ||
import 'reflect-metadata'; | ||
import * as express from 'express'; | ||
import * as cookieParser from 'cookie-parser'; | ||
import { enableProdMode } from '@angular/core'; | ||
import { ngExpressEngine } from '@nguniversal/express-engine'; | ||
import { ServerAppModuleNgFactory } from './ngfactory/server.module.ngfactory'; | ||
import { environment } from './environments/environment'; | ||
const app = express(); | ||
enableProdMode(); | ||
app.use(cookieParser('Your private token')); | ||
app.engine('html', ngExpressEngine({ | ||
aot: true, | ||
bootstrap: ServerAppModuleNgFactory | ||
})); | ||
app.set('view engine', 'html'); | ||
app.set('views', 'dist/client'); | ||
app.get('*', (req, res) => { | ||
res.render('../client/index', {cache: true, req, res}); | ||
}); | ||
app.listen(environment.port); | ||
``` | ||
## Getting started | ||
@@ -69,2 +34,3 @@ | ||
Install **@ngx-utils/cookies** from npm: | ||
```bash | ||
@@ -77,2 +43,3 @@ npm install @ngx-utils/cookies --save | ||
Add **BrowserCookiesModule** to your browser module: | ||
```ts | ||
@@ -96,3 +63,2 @@ import { NgModule } from '@angular/core'; | ||
export class BrowserAppModule { } | ||
``` | ||
@@ -103,2 +69,3 @@ | ||
Add **ServerCookiesModule** to your server module: | ||
```ts | ||
@@ -124,3 +91,2 @@ import { NgModule } from '@angular/core'; | ||
export class ServerAppModule { } | ||
``` | ||
@@ -131,2 +97,3 @@ | ||
You can preset cookies options: | ||
```ts | ||
@@ -153,16 +120,47 @@ BrowserCookiesModule.forRoot({ | ||
`CookieService` has following methods: | ||
- `put(key: string, value: string, options?: CookiesOptions): void` put some value to cookies; | ||
- `putObject(key: string, value: Object, options?: CookiesOptions): void` put object value to cookies; | ||
- `get(key: string): string` get some value from cookies by `key`; | ||
- `getObject(key: string): { [key: string]: string } | string` get object value from cookies by `key`; | ||
- `getAll(): { [key: string]: string }` get all cookies ; | ||
- `remove(key: string, options?: CookiesOptions): void` remove cookie by `key`; | ||
- `removeAll(): void` remove all cookies; | ||
* `put(key: string, value: string, options?: CookiesOptions): void` put some value to cookies; | ||
* `putObject(key: string, value: Object, options?: CookiesOptions): void` put object value to cookies; | ||
* `get(key: string): string` get some value from cookies by `key`; | ||
* `getObject(key: string): { [key: string]: string } | string` get object value from cookies by `key`; | ||
* `getAll(): { [key: string]: string }` get all cookies ; | ||
* `remove(key: string, options?: CookiesOptions): void` remove cookie by `key`; | ||
* `removeAll(): void` remove all cookies; | ||
## Example of usage | ||
Just import `CookiesService` from `@ngx-utils/cookies` and use it: | ||
If you're using `express` as server then add following code to your `server.ts`: | ||
```ts | ||
import { Component, OnInit} from '@angular/core'; | ||
import { renderModuleFactory } from '@angular/platform-server'; | ||
import { provideModuleMap } from '@nguniversal/module-map-ngfactory-loader'; | ||
import * as cookieParser from 'cookie-parser'; | ||
app.use(cookieParser('Your private token')); | ||
app.engine('html', (_, options, callback) => { | ||
renderModuleFactory(AppServerModuleNgFactory, { | ||
document: template, | ||
url: options.req.url, | ||
extraProviders: [ | ||
provideModuleMap(LAZY_MODULE_MAP), | ||
{ | ||
provide: 'REQUEST', | ||
useValue: options.req | ||
}, | ||
{ | ||
provide: 'RESPONSE', | ||
useValue: options.req.res | ||
} | ||
] | ||
}).then(html => { | ||
callback(null, html); | ||
}); | ||
}); | ||
``` | ||
Then just import `CookiesService` from `@ngx-utils/cookies` and use it: | ||
```ts | ||
import { Component, OnInit } from '@angular/core'; | ||
import { CookiesService } from '@ngx-utils/cookies'; | ||
@@ -176,7 +174,9 @@ | ||
export class AppComponent implements OnInit { | ||
constructor(private cookies: CookiesService) { } | ||
constructor(private cookies: CookiesService) {} | ||
ngOnInit() { | ||
this.cookies.put('some_cookie', 'some_cookie'); | ||
this.cookies.put('http_only_cookie', 'http_only_cookie', {httpOnly: true}); | ||
this.cookies.put('http_only_cookie', 'http_only_cookie', { | ||
httpOnly: true | ||
}); | ||
console.log(this.cookies.get('some_cookie'), ' => some_cookie'); | ||
@@ -187,8 +187,78 @@ console.log(this.cookies.get('http_only_cookie'), ' => undefined'); | ||
} | ||
``` | ||
If you're using another framework you need to overrride `ServerCookiesService`. | ||
For example for `koa` you need add following code to your server: | ||
```ts | ||
app.use(async (ctx: Context) => { | ||
ctx.body = await renderModuleFactory(AppServerModuleNgFactory, { | ||
document: template, | ||
url: ctx.req.url, | ||
extraProviders: [ | ||
provideModuleMap(LAZY_MODULE_MAP), | ||
{ | ||
provide: 'KOA_CONTEXT', | ||
useValue: ctx | ||
} | ||
] | ||
}); | ||
}); | ||
``` | ||
Then create `server-cookies.service.ts`: | ||
```ts | ||
import { Context } from 'koa'; | ||
import { Inject, Injectable } from '@angular/core'; | ||
import { | ||
CookiesService, | ||
CookiesOptionsService, | ||
CookiesOptions | ||
} from '@ngx-utils/cookies'; | ||
@Injectable() | ||
export class ServerCookiesService extends CookiesService { | ||
private newCookies: { [name: string]: string | undefined } = {}; | ||
constructor( | ||
cookiesOptions: CookiesOptionsService, | ||
@Inject('KOA_CONTEXT') private ctx: Context | ||
) { | ||
super(cookiesOptions); | ||
} | ||
get(key: string): string { | ||
return this.newCookies[key] || this.ctx.cookies.get(key); | ||
} | ||
protected cookiesReader() { | ||
return {}; | ||
} | ||
protected cookiesWriter(): ( | ||
name: string, | ||
value: string | undefined, | ||
options?: CookiesOptions | ||
) => void { | ||
return (name: string, value: string | undefined, options?: any) => { | ||
this.newCookies[name] = value; | ||
this.ctx.cookies.set(name, value, { httpOnly: false, ...options }); | ||
}; | ||
} | ||
} | ||
``` | ||
And add `server-cookies.service.ts` to `app.server.module.ts`: | ||
```ts | ||
{ | ||
provide: CookiesService, | ||
useClass: ServerCookiesService, | ||
}, | ||
``` | ||
## License | ||
The MIT License (MIT) |
@@ -5,3 +5,3 @@ import { NgModule } from '@angular/core'; | ||
import { BrowserCookiesService } from './browser-cookies.service'; | ||
var BrowserCookiesModule = (function () { | ||
var BrowserCookiesModule = /** @class */ (function () { | ||
function BrowserCookiesModule() { | ||
@@ -8,0 +8,0 @@ } |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":4,"metadata":{"BrowserCookiesModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"}}],"statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbolic":"reference","name":"BrowserCookiesModule"},"providers":[{"provide":{"__symbolic":"reference","module":"../cookies-options.service","name":"COOKIES_OPTIONS"},"useValue":{"__symbolic":"reference","name":"options"}},{"__symbolic":"reference","module":"../cookies-options.service","name":"CookiesOptionsService"},{"provide":{"__symbolic":"reference","module":"../cookies.service","name":"CookiesService"},"useClass":{"__symbolic":"reference","module":"./browser-cookies.service","name":"BrowserCookiesService"}}]},"defaults":[{}]}}}}}] | ||
[{"__symbolic":"module","version":4,"metadata":{"BrowserCookiesModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1}}],"statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbolic":"reference","name":"BrowserCookiesModule"},"providers":[{"provide":{"__symbolic":"reference","module":"../cookies-options.service","name":"COOKIES_OPTIONS","line":13,"character":18},"useValue":{"__symbolic":"reference","name":"options"}},{"__symbolic":"reference","module":"../cookies-options.service","name":"CookiesOptionsService","line":14,"character":8},{"provide":{"__symbolic":"reference","module":"../cookies.service","name":"CookiesService","line":15,"character":18},"useClass":{"__symbolic":"reference","module":"./browser-cookies.service","name":"BrowserCookiesService","line":15,"character":44}}]},"defaults":[{}]}}}}}] |
/** | ||
* @fileoverview This file is generated by the Angular template compiler. | ||
* Do not edit. | ||
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride} | ||
* tslint:disable | ||
*/ | ||
* @fileoverview This file was generated by the Angular template compiler. Do not edit. | ||
* | ||
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes} | ||
* tslint:disable | ||
*/ | ||
import * as i0 from "@angular/core"; | ||
@@ -8,0 +8,0 @@ import * as i1 from "./browser-cookies.module"; |
@@ -1,1 +0,1 @@ | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbol":0,"members":[]},"providers":[{"provide":{"__symbol":1,"members":[]},"useValue":{"__symbolic":"reference","name":"options"}},{"__symbol":2,"members":[]},{"provide":{"__symbol":3,"members":[]},"useClass":{"__symbol":4,"members":[]}}]},"defaults":[{}]}}},"type":{"summaryKind":2,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]},"entryComponents":[],"providers":[],"modules":[{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}],"exportedDirectives":[],"exportedPipes":[]}}],"symbols":[{"__symbol":0,"name":"BrowserCookiesModule","filePath":"./browser-cookies.module"},{"__symbol":1,"name":"COOKIES_OPTIONS","filePath":"../cookies-options.service"},{"__symbol":2,"name":"CookiesOptionsService","filePath":"../cookies-options.service"},{"__symbol":3,"name":"CookiesService","filePath":"../cookies.service"},{"__symbol":4,"name":"BrowserCookiesService","filePath":"./browser-cookies.service"}]} | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbol":0,"members":[]},"providers":[{"provide":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":13,"character":18,"fileName":"src/browser/browser-cookies.module.ts"},"useValue":{"__symbolic":"reference","name":"options"}},{"__symbolic":"resolved","symbol":{"__symbol":2,"members":[]},"line":14,"character":8,"fileName":"src/browser/browser-cookies.module.ts"},{"provide":{"__symbolic":"resolved","symbol":{"__symbol":3,"members":[]},"line":15,"character":18,"fileName":"src/browser/browser-cookies.module.ts"},"useClass":{"__symbolic":"resolved","symbol":{"__symbol":4,"members":[]},"line":15,"character":44,"fileName":"src/browser/browser-cookies.module.ts"}}]},"defaults":[{}]}}},"type":{"summaryKind":2,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]},"entryComponents":[],"providers":[],"modules":[{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}],"exportedDirectives":[],"exportedPipes":[]}}],"symbols":[{"__symbol":0,"name":"BrowserCookiesModule","filePath":"./browser-cookies.module"},{"__symbol":1,"name":"COOKIES_OPTIONS","filePath":"../cookies-options.service"},{"__symbol":2,"name":"CookiesOptionsService","filePath":"../cookies-options.service"},{"__symbol":3,"name":"CookiesService","filePath":"../cookies.service"},{"__symbol":4,"name":"BrowserCookiesService","filePath":"./browser-cookies.service"}]} |
@@ -15,3 +15,3 @@ var __extends = (this && this.__extends) || (function () { | ||
import { isBlank, isString, mergeOptions, safeDecodeURIComponent } from '../utils'; | ||
var BrowserCookiesService = (function (_super) { | ||
var BrowserCookiesService = /** @class */ (function (_super) { | ||
__extends(BrowserCookiesService, _super); | ||
@@ -18,0 +18,0 @@ function BrowserCookiesService(cookiesOptions) { |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":4,"metadata":{"BrowserCookiesService":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cookies.service","name":"CookiesService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../cookies-options.service","name":"CookiesOptionsService"}]}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}],"buildCookieString":[{"__symbolic":"method"}]}}}}] | ||
[{"__symbolic":"module","version":4,"metadata":{"BrowserCookiesService":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cookies.service","name":"CookiesService","line":8,"character":43},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../cookies-options.service","name":"CookiesOptionsService","line":17,"character":30}]}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}],"buildCookieString":[{"__symbolic":"method"}]}}}}] |
@@ -1,1 +0,1 @@ | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","extends":{"__symbol":1,"members":[]},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbol":2,"members":[]}]}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}],"buildCookieString":[{"__symbolic":"method"}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":2,"members":[]}}}}],"lifecycleHooks":[]}}}],"symbols":[{"__symbol":0,"name":"BrowserCookiesService","filePath":"./browser-cookies.service"},{"__symbol":1,"name":"CookiesService","filePath":"../cookies.service"},{"__symbol":2,"name":"CookiesOptionsService","filePath":"../cookies-options.service"}]} | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","extends":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":8,"character":43,"fileName":"src/browser/browser-cookies.service.ts"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"resolved","symbol":{"__symbol":2,"members":[]},"line":17,"character":30,"fileName":"src/browser/browser-cookies.service.ts"}]}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}],"buildCookieString":[{"__symbolic":"method"}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":2,"members":[]}}}}],"lifecycleHooks":[]}}}],"symbols":[{"__symbol":0,"name":"BrowserCookiesService","filePath":"./browser-cookies.service"},{"__symbol":1,"name":"CookiesService","filePath":"../cookies.service"},{"__symbol":2,"name":"CookiesOptionsService","filePath":"../cookies-options.service"}]} |
@@ -5,3 +5,3 @@ import { Inject, Injectable, InjectionToken, Injector } from '@angular/core'; | ||
export var COOKIES_OPTIONS = new InjectionToken('COOKIES_OPTIONS'); | ||
var CookiesOptionsService = (function () { | ||
var CookiesOptionsService = /** @class */ (function () { | ||
function CookiesOptionsService(options, injector) { | ||
@@ -8,0 +8,0 @@ if (options === void 0) { options = {}; } |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":4,"metadata":{"COOKIES_OPTIONS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["COOKIES_OPTIONS"]},"CookiesOptionsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"COOKIES_OPTIONS"}]}],null],"parameters":[{"__symbolic":"reference","module":"./cookies-options","name":"CookiesOptions"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"}]}]}}}}] | ||
[{"__symbolic":"module","version":4,"metadata":{"COOKIES_OPTIONS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":6,"character":35},"arguments":["COOKIES_OPTIONS"]},"CookiesOptionsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":13,"character":15},"arguments":[{"__symbolic":"reference","name":"COOKIES_OPTIONS"}]}],null],"parameters":[{"__symbolic":"reference","module":"./cookies-options","name":"CookiesOptions","line":13,"character":48},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":14,"character":32}]}]}}}}] |
@@ -1,1 +0,1 @@ | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"new","expression":{"__symbol":1,"members":[]},"arguments":["COOKIES_OPTIONS"]}},{"symbol":{"__symbol":2,"members":[]},"metadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbol":3,"members":[]},"arguments":[{"__symbol":0,"members":[]}]}],null],"parameters":[{"__symbol":4,"members":[]},{"__symbol":5,"members":[]}]}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":2,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":0,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"lifecycleHooks":[]}}}],"symbols":[{"__symbol":0,"name":"COOKIES_OPTIONS","filePath":"./cookies-options.service"},{"__symbol":1,"name":"InjectionToken","filePath":"@angular/core/core"},{"__symbol":2,"name":"CookiesOptionsService","filePath":"./cookies-options.service"},{"__symbol":3,"name":"Inject","filePath":"@angular/core/core"},{"__symbol":4,"name":"CookiesOptions","filePath":"./cookies-options"},{"__symbol":5,"name":"Injector","filePath":"@angular/core/core"}]} | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"new","expression":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":6,"character":35,"fileName":"src/cookies-options.service.ts"},"arguments":["COOKIES_OPTIONS"]}},{"symbol":{"__symbol":2,"members":[]},"metadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":3,"members":[]},"line":13,"character":15,"fileName":"src/cookies-options.service.ts"},"arguments":[{"__symbol":0,"members":[]}]}],null],"parameters":[{"__symbolic":"resolved","symbol":{"__symbol":4,"members":[]},"line":13,"character":48,"fileName":"src/cookies-options.service.ts"},{"__symbolic":"resolved","symbol":{"__symbol":5,"members":[]},"line":14,"character":32,"fileName":"src/cookies-options.service.ts"}]}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":2,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":0,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"lifecycleHooks":[]}}}],"symbols":[{"__symbol":0,"name":"COOKIES_OPTIONS","filePath":"./cookies-options.service"},{"__symbol":1,"name":"InjectionToken","filePath":"@angular/core/core"},{"__symbol":2,"name":"CookiesOptionsService","filePath":"./cookies-options.service"},{"__symbol":3,"name":"Inject","filePath":"@angular/core/core"},{"__symbol":4,"name":"CookiesOptions","filePath":"./cookies-options"},{"__symbol":5,"name":"Injector","filePath":"@angular/core/core"}]} |
import { Injectable } from '@angular/core'; | ||
import { CookiesOptionsService } from './cookies-options.service'; | ||
import { safeJsonParse } from './utils'; | ||
var CookiesService = (function () { | ||
var CookiesService = /** @class */ (function () { | ||
function CookiesService(cookiesOptions) { | ||
@@ -6,0 +6,0 @@ this.options = cookiesOptions.options; |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":4,"metadata":{"CookiesService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./cookies-options.service","name":"CookiesOptionsService"}]}],"put":[{"__symbolic":"method"}],"putObject":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"getObject":[{"__symbolic":"method"}],"getAll":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}]}}}}] | ||
[{"__symbolic":"module","version":4,"metadata":{"CookiesService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./cookies-options.service","name":"CookiesOptionsService","line":10,"character":30}]}],"put":[{"__symbolic":"method"}],"putObject":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"getObject":[{"__symbolic":"method"}],"getAll":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}]}}}}] |
@@ -1,1 +0,1 @@ | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbol":1,"members":[]}]}],"put":[{"__symbolic":"method"}],"putObject":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"getObject":[{"__symbolic":"method"}],"getAll":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":1,"members":[]}}}}],"lifecycleHooks":[]}}}],"symbols":[{"__symbol":0,"name":"CookiesService","filePath":"./cookies.service"},{"__symbol":1,"name":"CookiesOptionsService","filePath":"./cookies-options.service"}]} | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":10,"character":30,"fileName":"src/cookies.service.ts"}]}],"put":[{"__symbolic":"method"}],"putObject":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"getObject":[{"__symbolic":"method"}],"getAll":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":1,"members":[]}}}}],"lifecycleHooks":[]}}}],"symbols":[{"__symbol":0,"name":"CookiesService","filePath":"./cookies.service"},{"__symbol":1,"name":"CookiesOptionsService","filePath":"./cookies-options.service"}]} |
@@ -5,3 +5,3 @@ import { NgModule } from '@angular/core'; | ||
import { ServerCookiesService } from './server-cookies.service'; | ||
var ServerCookiesModule = (function () { | ||
var ServerCookiesModule = /** @class */ (function () { | ||
function ServerCookiesModule() { | ||
@@ -8,0 +8,0 @@ } |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":4,"metadata":{"ServerCookiesModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"}}],"statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbolic":"reference","name":"ServerCookiesModule"},"providers":[{"provide":{"__symbolic":"reference","module":"../cookies-options.service","name":"COOKIES_OPTIONS"},"useValue":{"__symbolic":"reference","name":"options"}},{"__symbolic":"reference","module":"../cookies-options.service","name":"CookiesOptionsService"},{"provide":{"__symbolic":"reference","module":"../cookies.service","name":"CookiesService"},"useClass":{"__symbolic":"reference","module":"./server-cookies.service","name":"ServerCookiesService"}}]},"defaults":[{}]}}}}}] | ||
[{"__symbolic":"module","version":4,"metadata":{"ServerCookiesModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1}}],"statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbolic":"reference","name":"ServerCookiesModule"},"providers":[{"provide":{"__symbolic":"reference","module":"../cookies-options.service","name":"COOKIES_OPTIONS","line":13,"character":18},"useValue":{"__symbolic":"reference","name":"options"}},{"__symbolic":"reference","module":"../cookies-options.service","name":"CookiesOptionsService","line":14,"character":8},{"provide":{"__symbolic":"reference","module":"../cookies.service","name":"CookiesService","line":15,"character":18},"useClass":{"__symbolic":"reference","module":"./server-cookies.service","name":"ServerCookiesService","line":15,"character":44}}]},"defaults":[{}]}}}}}] |
/** | ||
* @fileoverview This file is generated by the Angular template compiler. | ||
* Do not edit. | ||
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride} | ||
* tslint:disable | ||
*/ | ||
* @fileoverview This file was generated by the Angular template compiler. Do not edit. | ||
* | ||
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes} | ||
* tslint:disable | ||
*/ | ||
import * as i0 from "@angular/core"; | ||
@@ -8,0 +8,0 @@ import * as i1 from "./server-cookies.module"; |
@@ -1,1 +0,1 @@ | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbol":0,"members":[]},"providers":[{"provide":{"__symbol":1,"members":[]},"useValue":{"__symbolic":"reference","name":"options"}},{"__symbol":2,"members":[]},{"provide":{"__symbol":3,"members":[]},"useClass":{"__symbol":4,"members":[]}}]},"defaults":[{}]}}},"type":{"summaryKind":2,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]},"entryComponents":[],"providers":[],"modules":[{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}],"exportedDirectives":[],"exportedPipes":[]}}],"symbols":[{"__symbol":0,"name":"ServerCookiesModule","filePath":"./server-cookies.module"},{"__symbol":1,"name":"COOKIES_OPTIONS","filePath":"../cookies-options.service"},{"__symbol":2,"name":"CookiesOptionsService","filePath":"../cookies-options.service"},{"__symbol":3,"name":"CookiesService","filePath":"../cookies.service"},{"__symbol":4,"name":"ServerCookiesService","filePath":"./server-cookies.service"}]} | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","statics":{"forRoot":{"__symbolic":"function","parameters":["options"],"value":{"ngModule":{"__symbol":0,"members":[]},"providers":[{"provide":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":13,"character":18,"fileName":"src/server/server-cookies.module.ts"},"useValue":{"__symbolic":"reference","name":"options"}},{"__symbolic":"resolved","symbol":{"__symbol":2,"members":[]},"line":14,"character":8,"fileName":"src/server/server-cookies.module.ts"},{"provide":{"__symbolic":"resolved","symbol":{"__symbol":3,"members":[]},"line":15,"character":18,"fileName":"src/server/server-cookies.module.ts"},"useClass":{"__symbolic":"resolved","symbol":{"__symbol":4,"members":[]},"line":15,"character":44,"fileName":"src/server/server-cookies.module.ts"}}]},"defaults":[{}]}}},"type":{"summaryKind":2,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]},"entryComponents":[],"providers":[],"modules":[{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}],"exportedDirectives":[],"exportedPipes":[]}}],"symbols":[{"__symbol":0,"name":"ServerCookiesModule","filePath":"./server-cookies.module"},{"__symbol":1,"name":"COOKIES_OPTIONS","filePath":"../cookies-options.service"},{"__symbol":2,"name":"CookiesOptionsService","filePath":"../cookies-options.service"},{"__symbol":3,"name":"CookiesService","filePath":"../cookies.service"},{"__symbol":4,"name":"ServerCookiesService","filePath":"./server-cookies.service"}]} |
@@ -23,3 +23,3 @@ var __extends = (this && this.__extends) || (function () { | ||
import { isString, mergeOptions } from '../utils'; | ||
var ServerCookiesService = (function (_super) { | ||
var ServerCookiesService = /** @class */ (function (_super) { | ||
__extends(ServerCookiesService, _super); | ||
@@ -26,0 +26,0 @@ function ServerCookiesService(cookiesOptions, request, response) { |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":4,"metadata":{"ServerCookiesService":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cookies.service","name":"CookiesService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["REQUEST"]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["RESPONSE"]}]],"parameters":[{"__symbolic":"reference","module":"../cookies-options.service","name":"CookiesOptionsService"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"}]}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}],"buildCookiesOptions":[{"__symbolic":"method"}]}}}}] | ||
[{"__symbolic":"module","version":4,"metadata":{"ServerCookiesService":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cookies.service","name":"CookiesService","line":8,"character":42},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":12,"character":15},"arguments":["REQUEST"]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":13,"character":15},"arguments":["RESPONSE"]}]],"parameters":[{"__symbolic":"reference","module":"../cookies-options.service","name":"CookiesOptionsService","line":11,"character":30},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"}]}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}],"buildCookiesOptions":[{"__symbolic":"method"}]}}}}] |
@@ -1,1 +0,1 @@ | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","extends":{"__symbol":1,"members":[]},"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbol":2,"members":[]},"arguments":["REQUEST"]}],[{"__symbolic":"call","expression":{"__symbol":2,"members":[]},"arguments":["RESPONSE"]}]],"parameters":[{"__symbol":3,"members":[]},null,null]}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}],"buildCookiesOptions":[{"__symbolic":"method"}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":3,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"value":"REQUEST"}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"value":"RESPONSE"}}],"lifecycleHooks":[]}}}],"symbols":[{"__symbol":0,"name":"ServerCookiesService","filePath":"./server-cookies.service"},{"__symbol":1,"name":"CookiesService","filePath":"../cookies.service"},{"__symbol":2,"name":"Inject","filePath":"@angular/core/core"},{"__symbol":3,"name":"CookiesOptionsService","filePath":"../cookies-options.service"}]} | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","extends":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":8,"character":42,"fileName":"src/server/server-cookies.service.ts"},"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":2,"members":[]},"line":12,"character":15,"fileName":"src/server/server-cookies.service.ts"},"arguments":["REQUEST"]}],[{"__symbolic":"call","expression":{"__symbolic":"resolved","symbol":{"__symbol":2,"members":[]},"line":13,"character":15,"fileName":"src/server/server-cookies.service.ts"},"arguments":["RESPONSE"]}]],"parameters":[{"__symbolic":"resolved","symbol":{"__symbol":3,"members":[]},"line":11,"character":30,"fileName":"src/server/server-cookies.service.ts"},null,null]}],"cookiesReader":[{"__symbolic":"method"}],"cookiesWriter":[{"__symbolic":"method"}],"buildCookiesOptions":[{"__symbolic":"method"}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":3,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"value":"REQUEST"}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"value":"RESPONSE"}}],"lifecycleHooks":[]}}}],"symbols":[{"__symbol":0,"name":"ServerCookiesService","filePath":"./server-cookies.service"},{"__symbol":1,"name":"CookiesService","filePath":"../cookies.service"},{"__symbol":2,"name":"Inject","filePath":"@angular/core/core"},{"__symbol":3,"name":"CookiesOptionsService","filePath":"../cookies-options.service"}]} |
@@ -1,1 +0,1 @@ | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"obj"}},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"obj"},"right":null}}}},{"symbol":{"__symbol":1,"members":[]},"metadata":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"obj"}},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"obj"},"right":null}}}},{"symbol":{"__symbol":2,"members":[]},"metadata":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":11,"character":9},"right":"string"}}},{"symbol":{"__symbol":3,"members":[]},"metadata":{"__symbolic":"function"}},{"symbol":{"__symbol":4,"members":[]},"metadata":{"__symbolic":"function"}},{"symbol":{"__symbol":5,"members":[]},"metadata":{"__symbolic":"function"}}],"symbols":[{"__symbol":0,"name":"isBlank","filePath":"./utils"},{"__symbol":1,"name":"isPresent","filePath":"./utils"},{"__symbol":2,"name":"isString","filePath":"./utils"},{"__symbol":3,"name":"mergeOptions","filePath":"./utils"},{"__symbol":4,"name":"safeDecodeURIComponent","filePath":"./utils"},{"__symbol":5,"name":"safeJsonParse","filePath":"./utils"}]} | ||
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"obj"}},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"obj"},"right":null}}}},{"symbol":{"__symbol":1,"members":[]},"metadata":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"obj"}},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"obj"},"right":null}}}},{"symbol":{"__symbol":2,"members":[]},"metadata":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":11,"character":9,"fileName":"src/utils.ts"},"right":"string"}}},{"symbol":{"__symbol":3,"members":[]},"metadata":{"__symbolic":"function"}},{"symbol":{"__symbol":4,"members":[]},"metadata":{"__symbolic":"function"}},{"symbol":{"__symbol":5,"members":[]},"metadata":{"__symbolic":"function"}}],"symbols":[{"__symbol":0,"name":"isBlank","filePath":"./utils"},{"__symbol":1,"name":"isPresent","filePath":"./utils"},{"__symbol":2,"name":"isString","filePath":"./utils"},{"__symbol":3,"name":"mergeOptions","filePath":"./utils"},{"__symbol":4,"name":"safeDecodeURIComponent","filePath":"./utils"},{"__symbol":5,"name":"safeJsonParse","filePath":"./utils"}]} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
77416
11
255