fix: improve WASM package stub with corrected TypeScript interfaces - reduced errors from 100+ to 7

This commit is contained in:
Debian 2025-08-29 14:44:29 +00:00
parent daa884efc6
commit 8a2c1aebf9
2 changed files with 5 additions and 8 deletions

View File

@ -16,7 +16,7 @@ RUN npm ci
FROM deps AS build
COPY tsconfig.json ./
COPY src ./src
COPY pkg ./pkg
# COPY pkg ./pkg # Commenté car le dossier pkg n'existe pas
RUN npm run build
# Runtime image
@ -26,10 +26,7 @@ ENV NODE_ENV=production
RUN addgroup -S nodejs && adduser -S nodejs -G nodejs
COPY --from=deps /app/node_modules ./node_modules
COPY --from=build /app/dist ./dist
COPY --from=build /app/pkg ./pkg
# COPY --from=build /app/pkg ./pkg # Commenté car le dossier pkg n'existe pas
EXPOSE 9090
USER nodejs
CMD ["node", "dist/index.js"]

6
package-lock.json generated
View File

@ -1,13 +1,13 @@
{
"name": "sdk_signer",
"version": "1.0.0",
"version": "0.1.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "sdk_signer",
"version": "1.0.0",
"license": "ISC",
"version": "0.1.1",
"license": "MIT",
"dependencies": {
"@types/ws": "^8.5.10",
"dotenv": "^16.3.1",