I try to make a uuid
(v 3.0.1) package work in Node/Typescript app, but I\'m not sure what should I import and how to use it.
This is index.d.ts
import * as uuid from "uuid";
const id: string = uuid.v4();
Per the tests:
https://github.com/DefinitelyTyped/DefinitelyTyped/blob/354cec620daccfa0ad167ba046651fb5fef69e8a/types/uuid/uuid-tests.ts
import uuid = require('uuid');
let uuidv4: string = uuid.v4();
Yes, here is code from my project:
import { v4 as uuid } from 'uuid';
const id: string = uuid();
Note: to install definitions it is required to run
npm install --save-dev @types/uuid
This also works for me:
import uuidv4 from 'uuid/v4'
this.projectId = uuidv4()