@cosmology/types
Advanced tools
Comparing version 0.38.0 to 0.39.0
@@ -11,3 +11,2 @@ "use strict"; | ||
var _case = require("case"); | ||
var _utils = require("@cosmology/utils"); | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } | ||
@@ -152,3 +151,3 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } | ||
aminoEncoding: { | ||
casingFn: _utils.camel | ||
casingFn: _case.camel | ||
} | ||
@@ -155,0 +154,0 @@ } |
{ | ||
"name": "@cosmology/types", | ||
"version": "0.38.0", | ||
"version": "0.39.0", | ||
"description": "Telescope types", | ||
@@ -78,6 +78,5 @@ "author": "Dan Lynch <pyramation@gmail.com>", | ||
"@babel/runtime": "^7.21.0", | ||
"@cosmology/utils": "^0.13.0", | ||
"case": "1.6.3" | ||
}, | ||
"gitHead": "342ed0727ba836ad665100df8ec5fc67fdecf1b7" | ||
"gitHead": "189e40d0d58511f4ab49f992865d1feb2ef09bdf" | ||
} |
@@ -0,1 +1,16 @@ | ||
import { TelescopeOptions } from "./telescope"; | ||
export interface IParseContext { | ||
ref: ProtoRef; | ||
options: TelescopeOptions; | ||
imports: ImportUsage[]; | ||
utils: Record<string, boolean>; | ||
addUtil: Function; | ||
pluginValue(name: any): any; | ||
} | ||
export interface ImportUsage { | ||
type: 'typeImport' | 'toJSONEnum' | 'fromJSONEnum'; | ||
name: string; | ||
import: string; | ||
importedAs?: string; | ||
} | ||
export interface ProtoEnum { | ||
@@ -161,1 +176,17 @@ type?: 'Enum'; | ||
}; | ||
export interface Lookup { | ||
obj: any; | ||
name: string; | ||
import: string; | ||
importType: string; | ||
importedName: string; | ||
package: string; | ||
} | ||
export interface IProtoStore { | ||
requests: Record<string, ProtoServiceMethod>; | ||
responses: Record<string, ProtoServiceMethod>; | ||
_symbols: TraversalSymbol[]; | ||
findProto(filename: any): ProtoRef; | ||
get(from: ProtoRef, name: string): Lookup; | ||
getTypeUrlMap(ref: ProtoRef): any; | ||
} |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
21679
2
677
1
- Removed@cosmology/utils@^0.13.0
- Removed@cosmology/utils@0.13.0(transitive)