@clds/feature-flags
Advanced tools
@@ -15,3 +15,3 @@ "use strict"; | ||
| try { | ||
| return global.localStorage; | ||
| return window.localStorage; | ||
| } | ||
@@ -18,0 +18,0 @@ catch (e) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"createFeatureFlag.js","sourceRoot":"","sources":["../../src/createFeatureFlag.ts"],"names":[],"mappings":";;;AAAA,MAAM,sBAAsB,GAAG,GAAG,EAAE;IAClC,OAAO,CAAC,KAAK,CAAC,sFAAsF,CAAC,CAAC;IACtG,MAAM,MAAM,GAA2B,EAAE,CAAC;IAE1C,OAAO;QACL,OAAO,EAAE,CAAC,GAAW,EAAE,KAAa,EAAE,EAAE,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,KAAK,CAAC;QAC9D,OAAO,EAAE,CAAC,GAAW,EAAE,EAAE,CAAC,MAAM,CAAC,GAAG,CAAC;KACtC,CAAC;AACJ,CAAC,CAAC;AAEF,MAAM,mBAAmB,GAAG,GAAG,EAAE,WAC/B,OAAA,MAAA,kBAAkB,EAAE,mCAAI,sBAAsB,EAAE,CAAA,EAAA,CAAC;AAEnD,MAAM,kBAAkB,GAAG,GAAG,EAAE;IAC9B,IAAI;QACF,OAAO,MAAM,CAAC,YAAY,CAAC;KAC5B;IAAC,OAAO,CAAC,EAAE;QACV,OAAO,CAAC,KAAK,CAAC,oDAAoD,CAAC,CAAC;QACpE,OAAO,IAAI,CAAC;KACb;AACH,CAAC,CAAC;AAEK,MAAM,6BAA6B,GAAG,CAAC,GAAW,EAAE,EAAE;IAC3D,MAAM,gBAAgB,GAAG,mBAAmB,EAAE,CAAC;IAC/C,MAAM,SAAS,GAAG,GAAG,EAAE,CAAC,gBAAgB,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,MAAM,CAAC;IAEjE,OAAO;QACL,SAAS;QACT,UAAU,EAAE,CAAC,OAAgB,EAAE,EAAE,CAC/B,gBAAgB,CAAC,OAAO,CAAC,GAAG,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC;QAChD,WAAW,EAAE,CAAI,gBAAmB,EAAE,EAAE,CAAC,CAAC;YACxC,MAAM,EAAE,CAAC,YAAe,EAAE,EAAE,CAC1B,SAAS,EAAE,CAAC,CAAC,CAAC,gBAAgB,CAAC,CAAC,CAAC,YAAY;SAChD,CAAC;KACH,CAAC;AACJ,CAAC,CAAC;AAbW,QAAA,6BAA6B,iCAaxC"} | ||
| {"version":3,"file":"createFeatureFlag.js","sourceRoot":"","sources":["../../src/createFeatureFlag.ts"],"names":[],"mappings":";;;AAAA,MAAM,sBAAsB,GAAG,GAAG,EAAE;IAClC,OAAO,CAAC,KAAK,CACX,sFAAsF,CACvF,CAAC;IACF,MAAM,MAAM,GAA2B,EAAE,CAAC;IAE1C,OAAO;QACL,OAAO,EAAE,CAAC,GAAW,EAAE,KAAa,EAAE,EAAE,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,KAAK,CAAC;QAC9D,OAAO,EAAE,CAAC,GAAW,EAAE,EAAE,CAAC,MAAM,CAAC,GAAG,CAAC;KACtC,CAAC;AACJ,CAAC,CAAC;AAEF,MAAM,mBAAmB,GAAG,GAAG,EAAE,WAC/B,OAAA,MAAA,kBAAkB,EAAE,mCAAI,sBAAsB,EAAE,CAAA,EAAA,CAAC;AAEnD,MAAM,kBAAkB,GAAG,GAAG,EAAE;IAC9B,IAAI;QACF,OAAO,MAAM,CAAC,YAAY,CAAC;KAC5B;IAAC,OAAO,CAAC,EAAE;QACV,OAAO,CAAC,KAAK,CAAC,oDAAoD,CAAC,CAAC;QACpE,OAAO,IAAI,CAAC;KACb;AACH,CAAC,CAAC;AAEK,MAAM,6BAA6B,GAAG,CAAC,GAAW,EAAE,EAAE;IAC3D,MAAM,gBAAgB,GAAG,mBAAmB,EAAE,CAAC;IAC/C,MAAM,SAAS,GAAG,GAAG,EAAE,CAAC,gBAAgB,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,MAAM,CAAC;IAEjE,OAAO;QACL,SAAS;QACT,UAAU,EAAE,CAAC,OAAgB,EAAE,EAAE,CAC/B,gBAAgB,CAAC,OAAO,CAAC,GAAG,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC;QAChD,WAAW,EAAE,CAAI,gBAAmB,EAAE,EAAE,CAAC,CAAC;YACxC,MAAM,EAAE,CAAC,YAAe,EAAE,EAAE,CAC1B,SAAS,EAAE,CAAC,CAAC,CAAC,gBAAgB,CAAC,CAAC,CAAC,YAAY;SAChD,CAAC;KACH,CAAC;AACJ,CAAC,CAAC;AAbW,QAAA,6BAA6B,iCAaxC"} |
@@ -12,3 +12,3 @@ const getInMemoryStorageImpl = () => { | ||
| try { | ||
| return global.localStorage; | ||
| return window.localStorage; | ||
| } | ||
@@ -15,0 +15,0 @@ catch (e) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"createFeatureFlag.js","sourceRoot":"","sources":["../../src/createFeatureFlag.ts"],"names":[],"mappings":"AAAA,MAAM,sBAAsB,GAAG,GAAG,EAAE;IAClC,OAAO,CAAC,KAAK,CAAC,sFAAsF,CAAC,CAAC;IACtG,MAAM,MAAM,GAA2B,EAAE,CAAC;IAE1C,OAAO;QACL,OAAO,EAAE,CAAC,GAAW,EAAE,KAAa,EAAE,EAAE,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,KAAK,CAAC;QAC9D,OAAO,EAAE,CAAC,GAAW,EAAE,EAAE,CAAC,MAAM,CAAC,GAAG,CAAC;KACtC,CAAC;AACJ,CAAC,CAAC;AAEF,MAAM,mBAAmB,GAAG,GAAG,EAAE,WAC/B,OAAA,MAAA,kBAAkB,EAAE,mCAAI,sBAAsB,EAAE,CAAA,EAAA,CAAC;AAEnD,MAAM,kBAAkB,GAAG,GAAG,EAAE;IAC9B,IAAI;QACF,OAAO,MAAM,CAAC,YAAY,CAAC;KAC5B;IAAC,OAAO,CAAC,EAAE;QACV,OAAO,CAAC,KAAK,CAAC,oDAAoD,CAAC,CAAC;QACpE,OAAO,IAAI,CAAC;KACb;AACH,CAAC,CAAC;AAEF,MAAM,CAAC,MAAM,6BAA6B,GAAG,CAAC,GAAW,EAAE,EAAE;IAC3D,MAAM,gBAAgB,GAAG,mBAAmB,EAAE,CAAC;IAC/C,MAAM,SAAS,GAAG,GAAG,EAAE,CAAC,gBAAgB,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,MAAM,CAAC;IAEjE,OAAO;QACL,SAAS;QACT,UAAU,EAAE,CAAC,OAAgB,EAAE,EAAE,CAC/B,gBAAgB,CAAC,OAAO,CAAC,GAAG,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC;QAChD,WAAW,EAAE,CAAI,gBAAmB,EAAE,EAAE,CAAC,CAAC;YACxC,MAAM,EAAE,CAAC,YAAe,EAAE,EAAE,CAC1B,SAAS,EAAE,CAAC,CAAC,CAAC,gBAAgB,CAAC,CAAC,CAAC,YAAY;SAChD,CAAC;KACH,CAAC;AACJ,CAAC,CAAC"} | ||
| {"version":3,"file":"createFeatureFlag.js","sourceRoot":"","sources":["../../src/createFeatureFlag.ts"],"names":[],"mappings":"AAAA,MAAM,sBAAsB,GAAG,GAAG,EAAE;IAClC,OAAO,CAAC,KAAK,CACX,sFAAsF,CACvF,CAAC;IACF,MAAM,MAAM,GAA2B,EAAE,CAAC;IAE1C,OAAO;QACL,OAAO,EAAE,CAAC,GAAW,EAAE,KAAa,EAAE,EAAE,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,KAAK,CAAC;QAC9D,OAAO,EAAE,CAAC,GAAW,EAAE,EAAE,CAAC,MAAM,CAAC,GAAG,CAAC;KACtC,CAAC;AACJ,CAAC,CAAC;AAEF,MAAM,mBAAmB,GAAG,GAAG,EAAE,WAC/B,OAAA,MAAA,kBAAkB,EAAE,mCAAI,sBAAsB,EAAE,CAAA,EAAA,CAAC;AAEnD,MAAM,kBAAkB,GAAG,GAAG,EAAE;IAC9B,IAAI;QACF,OAAO,MAAM,CAAC,YAAY,CAAC;KAC5B;IAAC,OAAO,CAAC,EAAE;QACV,OAAO,CAAC,KAAK,CAAC,oDAAoD,CAAC,CAAC;QACpE,OAAO,IAAI,CAAC;KACb;AACH,CAAC,CAAC;AAEF,MAAM,CAAC,MAAM,6BAA6B,GAAG,CAAC,GAAW,EAAE,EAAE;IAC3D,MAAM,gBAAgB,GAAG,mBAAmB,EAAE,CAAC;IAC/C,MAAM,SAAS,GAAG,GAAG,EAAE,CAAC,gBAAgB,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,MAAM,CAAC;IAEjE,OAAO;QACL,SAAS;QACT,UAAU,EAAE,CAAC,OAAgB,EAAE,EAAE,CAC/B,gBAAgB,CAAC,OAAO,CAAC,GAAG,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC;QAChD,WAAW,EAAE,CAAI,gBAAmB,EAAE,EAAE,CAAC,CAAC;YACxC,MAAM,EAAE,CAAC,YAAe,EAAE,EAAE,CAC1B,SAAS,EAAE,CAAC,CAAC,CAAC,gBAAgB,CAAC,CAAC,CAAC,YAAY;SAChD,CAAC;KACH,CAAC;AACJ,CAAC,CAAC"} |
+16
-10
| { | ||
| "name": "@clds/feature-flags", | ||
| "description": "", | ||
| "version": "0.7.6", | ||
| "version": "0.8.0", | ||
| "author": "Cloudinary", | ||
@@ -10,8 +10,2 @@ "main": "./dist/cjs/index.js", | ||
| "homepage": "https://github.com/cloudinary/design-system/tree/next/libs/foundations/feature-flags#readme", | ||
| "exports": { | ||
| ".": { | ||
| "import": "./dist/esm/index.js", | ||
| "require": "./dist/cjs/index.js" | ||
| } | ||
| }, | ||
| "dependencies": {}, | ||
@@ -25,3 +19,9 @@ "devDependencies": { | ||
| "module": "./dist/esm/index.js", | ||
| "typings": "./dist/esm/index.d.ts" | ||
| "typings": "./dist/esm/index.d.ts", | ||
| "exports": { | ||
| ".": { | ||
| "import": "./dist/esm/index.js", | ||
| "require": "./dist/cjs/index.js" | ||
| } | ||
| } | ||
| }, | ||
@@ -31,7 +31,13 @@ "repository": "cloudinary/design-system.git", | ||
| "depcheck": "depcheck", | ||
| "lint": "eslint .", | ||
| "lint": "eslint --ext .ts,.tsx .", | ||
| "test": "nyc mocha", | ||
| "typecheck": "tsc --noEmit" | ||
| }, | ||
| "typings": "./dist/esm/index.d.ts" | ||
| "typings": "./dist/esm/index.d.ts", | ||
| "exports": { | ||
| ".": { | ||
| "import": "./dist/esm/index.js", | ||
| "require": "./dist/cjs/index.js" | ||
| } | ||
| } | ||
| } |
| const getInMemoryStorageImpl = () => { | ||
| console.debug('@clds/feature-flags: using in-memory storage, should be used in the test environment'); | ||
| console.debug( | ||
| '@clds/feature-flags: using in-memory storage, should be used in the test environment', | ||
| ); | ||
| const values: Record<string, string> = {}; | ||
@@ -16,3 +18,3 @@ | ||
| try { | ||
| return global.localStorage; | ||
| return window.localStorage; | ||
| } catch (e) { | ||
@@ -19,0 +21,0 @@ console.error('@clds/feature-flags: could not access localStorage'); |
11753
1.3%182
1.11%