UNPKG

create-strapi-app

Version:

Generate a new Strapi application.

1 lines 918 B
{"version":3,"file":"install-id.mjs","sources":["../../src/utils/install-id.ts"],"sourcesContent":["import crypto from 'crypto';\nimport { machineIdSync } from 'node-machine-id';\n\nexport function installID(projectId?: string) {\n try {\n const machineId = machineIdSync();\n return projectId\n ? crypto.createHash('sha256').update(`${machineId}-${projectId}`).digest('hex')\n : crypto.randomUUID();\n } catch {\n return crypto.randomUUID();\n }\n}\n"],"names":["installID","projectId","machineId","machineIdSync","crypto","createHash","update","digest","randomUUID"],"mappings":";;;AAGO,SAASA,UAAUC,SAAkB,EAAA;IAC1C,IAAI;AACF,QAAA,MAAMC,SAAYC,GAAAA,aAAAA,EAAAA;AAClB,QAAA,OAAOF,YACHG,MAAOC,CAAAA,UAAU,CAAC,QAAUC,CAAAA,CAAAA,MAAM,CAAC,CAAC,EAAEJ,UAAU,CAAC,EAAED,UAAU,CAAC,CAAA,CAAEM,MAAM,CAAC,KAAA,CAAA,GACvEH,OAAOI,UAAU,EAAA;AACvB,KAAA,CAAE,OAAM;AACN,QAAA,OAAOJ,OAAOI,UAAU,EAAA;AAC1B;AACF;;;;"}