Skip to content

Commit a43b3b4

Browse files
authored
[POA-507] Prepare TS package for NPM publishing (#11)
This PR prepares the Typescript code to be released as a private NPM package that will be accessible by the Postman NPM org. This should help us improve the frontend's mock and test utilities initially proposed in postman-eng/postman-test-data-manager#65 by allowing us to build and serialize mock witnesses for different E2E test cases.
1 parent 8926783 commit a43b3b4

File tree

2 files changed

+32
-174
lines changed

2 files changed

+32
-174
lines changed

Diff for: package-lock.json

+14-174
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
{
2+
"name": "@postman/akita-ir",
3+
"version": "0.1.0",
24
"dependencies": {
5+
"google-protobuf": "^3.21.2",
36
"ts-proto": "1.115.5"
7+
},
8+
"description": "Intermediate Representation for Akita APIs",
9+
"scripts": {},
10+
"repository": {
11+
"type": "git",
12+
"url": "git+https://github.com/akitasoftware/akita-ir.git"
13+
},
14+
"author": "Postman Observability Team",
15+
"license": "Apache-2.0",
16+
"bugs": {
17+
"url": "https://github.com/akitasoftware/akita-ir/issues"
18+
},
19+
"homepage": "https://github.com/akitasoftware/akita-ir#readme",
20+
"devDependencies": {
21+
"@types/google-protobuf": "^3.15.12"
422
}
523
}

0 commit comments

Comments
 (0)