diff --git a/package-lock.json b/package-lock.json index 7738fa3..86032a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,16 +8,16 @@ "name": "typespec", "version": "0.1.0", "dependencies": { - "@typespec/compiler": "latest", - "@typespec/http": "latest", - "@typespec/http-client-csharp": "latest", - "@typespec/http-client-java": "latest", - "@typespec/http-client-js": "latest", - "@typespec/http-server-csharp": "latest", - "@typespec/http-server-js": "latest", - "@typespec/openapi": "latest", - "@typespec/openapi3": "latest", - "@typespec/rest": "latest" + "@typespec/compiler": "*", + "@typespec/http": "*", + "@typespec/http-client-csharp": "*", + "@typespec/http-client-java": "*", + "@typespec/http-client-js": "*", + "@typespec/http-server-csharp": "*", + "@typespec/http-server-js": "*", + "@typespec/openapi": "*", + "@typespec/openapi3": "*", + "@typespec/rest": "*" }, "devDependencies": { "@typespec/http-client-python": "^0.20.2", @@ -29,6 +29,7 @@ "resolved": "https://registry.npmjs.org/@alloy-js/core/-/core-0.20.0.tgz", "integrity": "sha512-ylPf+ayI9MsqUPrNVzND3Oh9rVrfOOcMkyVwtXXaxaobWPkcRq2I4rX09FkG0i/9DoaLE6ZCvUfdgJsM29MYBA==", "license": "MIT", + "peer": true, "dependencies": { "@vue/reactivity": "^3.5.13", "cli-table3": "^0.6.5", @@ -55,6 +56,7 @@ "resolved": "https://registry.npmjs.org/@alloy-js/typescript/-/typescript-0.20.0.tgz", "integrity": "sha512-F1y5QjneE8GVxIq6oYsebu+Fccrn72qFHelNX5GSLfs4Ps2fxpk2+70rsGznZyHe9LIt70StaAciTjH6cxH4bQ==", "license": "MIT", + "peer": true, "dependencies": { "@alloy-js/core": "~0.20.0", "change-case": "^5.4.4", @@ -1156,6 +1158,7 @@ "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-1.5.0.tgz", "integrity": "sha512-REJgZOEZ9g9CC72GGT0+nLbjW+5WVlCfm1d6w18N5RsUo7vLXs8IPXwq7xZJzoqU99Q9B4keqzPuTU4OrDUTrA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/code-frame": "~7.27.1", "@inquirer/prompts": "^7.4.0", @@ -1188,6 +1191,7 @@ "resolved": "https://registry.npmjs.org/@typespec/emitter-framework/-/emitter-framework-0.12.0.tgz", "integrity": "sha512-zi8+zogZTgjDTaUqe5llcPgCdwfmNF1e/6A+8XKL2+mOc7lb7KJchEINrVOjcuVcIh8y+24n7IlrhiHLZze04g==", "license": "MIT", + "peer": true, "peerDependencies": { "@alloy-js/core": "^0.20.0", "@alloy-js/csharp": "^0.20.0", @@ -1213,6 +1217,7 @@ "resolved": "https://registry.npmjs.org/@typespec/http/-/http-1.5.0.tgz", "integrity": "sha512-52XLXwqSY2SY6nSvfkiTsNiJzlMeIAZ6MFIVJ5YkoibA21TNAP4DtjTZgC2GieZLY2NNN/rqDCqBX+DyWqTrfQ==", "license": "MIT", + "peer": true, "engines": { "node": ">=20.0.0" }, @@ -1416,6 +1421,7 @@ "resolved": "https://registry.npmjs.org/@typespec/json-schema/-/json-schema-1.5.0.tgz", "integrity": "sha512-3RQlMSZM0SqrjKafxpIXa0SxPucPGHTRkJTB4JcDJxaTvBGNYZF0JFDC5CxkkDW4RfjA1Jb10aanBqOIgKbE9A==", "license": "MIT", + "peer": true, "dependencies": { "@typespec/asset-emitter": "^0.75.0", "yaml": "~2.8.0" @@ -1432,6 +1438,7 @@ "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-1.5.0.tgz", "integrity": "sha512-27sXkSK2r1sAmVMLv+pwlN/Cm+yg9nEK8iuGyJRuEkBk7hcsJDbTnBlsEvlRTI8DqljtzA7YECDHBLK88zZHeg==", "license": "MIT", + "peer": true, "engines": { "node": ">=20.0.0" }, @@ -1445,6 +1452,7 @@ "resolved": "https://registry.npmjs.org/@typespec/openapi3/-/openapi3-1.5.0.tgz", "integrity": "sha512-Fu4RBk19a+Nma7N0LzP8DjwRcTc3zWCl/ne3R6m6l5Pc6jVN7EXGQNz68f3AOorWCuE+BxONViTN6og/pukXNw==", "license": "MIT", + "peer": true, "dependencies": { "@apidevtools/swagger-parser": "~12.0.0", "@typespec/asset-emitter": "^0.75.0", @@ -1481,6 +1489,7 @@ "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.75.0.tgz", "integrity": "sha512-rQ+RP0kcrKWjbpCIkBd8hpxYSNc3CfQxl0MLP1+MYGRHlHL8ss4xbwdANIYZXZZ2i2Hqt19B7cEUGD4MLoCHvw==", "license": "MIT", + "peer": true, "engines": { "node": ">=20.0.0" }, @@ -1564,6 +1573,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -2111,9 +2121,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", "license": "MIT", "dependencies": { "argparse": "^2.0.1" @@ -2139,7 +2149,6 @@ "resolved": "https://registry.npmjs.org/marked/-/marked-16.4.1.tgz", "integrity": "sha512-ntROs7RaN3EvWfy3EZi14H4YxmT6A5YvywfhO+0pm+cH/dnSQRmdAmoFIc3B9aiwTehyk7pESH4ofyBY+V5hZg==", "license": "MIT", - "peer": true, "bin": { "marked": "bin/marked.js" }, @@ -2212,7 +2221,8 @@ "version": "12.1.3", "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/path-key": { "version": "3.1.1", @@ -2264,7 +2274,6 @@ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", "license": "MIT", - "peer": true, "engines": { "node": ">=4" }