diff --git a/package.json b/package.json index 1da22f8..8bf11b8 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,8 @@ "dependencies": { "fastify": "^3.20.1", "knex": "^0.21.21", - "nanoid": "^3.1.25", - "sqlite3": "^5.0.2" + "sqlite3": "^5.0.2", + "uniqid": "^5.3.0" }, "devDependencies": { "nodemon": "^2.0.12" diff --git a/src/server.js b/src/server.js index dd74a13..300c46f 100644 --- a/src/server.js +++ b/src/server.js @@ -1,5 +1,6 @@ const fastify = require('fastify')({ logger: true }) -const { nanoid } = require('nanoid') +var uniqid = require('uniqid'); + const knex = require('knex')({ client: 'sqlite3', connection: { @@ -70,7 +71,7 @@ fastify.post('/new', { newUrlSchema }, async (req, res) => { target } } - shortcode = nanoid(12); + shortcode = uniqid(); } else { const exists = await knex.select('shortcode')