Description: Remove the usage of unpackaged module-alias module.
Author: Andrius Merkys <merkys@debian.org>
Forwarded: not-needed
--- a/config/default.js
+++ b/config/default.js
@@ -1,6 +1,6 @@
 // Log full objects
 require('util').inspect.defaultOptions.depth = null
-require('module-alias/register')
+// require('module-alias/register')
 
 module.exports = {
   // initConfig
--- a/tests/unit/alias/add.js
+++ b/tests/unit/alias/add.js
@@ -1,7 +1,7 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const addAlias = require('lib/alias/add')
-const { randomString, someEntityId } = require('tests/unit/utils')
+const addAlias = require('../../../lib/alias/add')
+const { randomString, someEntityId } = require('../utils')
 const language = 'it'
 
 describe('alias add', () => {
--- a/tests/unit/alias/remove.js
+++ b/tests/unit/alias/remove.js
@@ -1,7 +1,7 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const removeAlias = require('lib/alias/remove')
-const { randomString, someEntityId } = require('tests/unit/utils')
+const removeAlias = require('../../../lib/alias/remove')
+const { randomString, someEntityId } = require('../utils')
 const language = 'it'
 
 describe('alias remove', () => {
--- a/tests/unit/alias/set.js
+++ b/tests/unit/alias/set.js
@@ -1,7 +1,7 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const setAlias = require('lib/alias/set')
-const { randomString, someEntityId } = require('tests/unit/utils')
+const setAlias = require('../../../lib/alias/set')
+const { randomString, someEntityId } = require('../utils')
 const language = 'it'
 
 describe('alias set', () => {
--- a/tests/unit/claim/remove.js
+++ b/tests/unit/claim/remove.js
@@ -1,7 +1,7 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const removeClaim = require('lib/claim/remove')
-const { guid, guid2 } = require('tests/unit/utils')
+const removeClaim = require('../../../lib/claim/remove')
+const { guid, guid2 } = require('../utils')
 
 describe('claim remove', () => {
   it('should set the action to wbremoveclaims', async () => {
--- a/tests/unit/claim/set.js
+++ b/tests/unit/claim/set.js
@@ -1,11 +1,11 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const setClaim = require('lib/claim/set')
+const setClaim = require('../../../lib/claim/set')
 const {
   guid,
   sandboxStringProp: property,
   properties
-} = require('tests/unit/utils')
+} = require('../utils')
 
 describe('claim set', () => {
   it('should set the action to wbsetclaim', () => {
--- a/tests/unit/claim/time.js
+++ b/tests/unit/claim/time.js
@@ -1,6 +1,6 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const getTimeObject = require('lib/claim/get_time_object')
+const getTimeObject = require('../../../lib/claim/get_time_object')
 
 describe('claim time', () => {
   it('should parse year without precision', () => {
--- a/tests/unit/description/set.js
+++ b/tests/unit/description/set.js
@@ -1,8 +1,8 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
 const language = 'fr'
-const setDescription = require('lib/description/set')
-const { randomString, someEntityId } = require('tests/unit/utils')
+const setDescription = require('../../../lib/description/set')
+const { randomString, someEntityId } = require('../utils')
 
 describe('description', () => {
   it('should throw if not passed an entity', () => {
--- a/tests/unit/entity/delete.js
+++ b/tests/unit/entity/delete.js
@@ -1,7 +1,7 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const { someEntityId: id } = require('tests/unit/utils')
-const deleteEntity = require('lib/entity/delete')
+const { someEntityId: id } = require('../utils')
+const deleteEntity = require('../../../lib/entity/delete')
 
 describe('entity delete', () => {
   it('should set the action to delete', () => {
--- a/tests/unit/entity/merge.js
+++ b/tests/unit/entity/merge.js
@@ -1,6 +1,6 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const mergeEntity = require('lib/entity/merge')
+const mergeEntity = require('../../../lib/entity/merge')
 
 describe('entity merge', () => {
   describe('items', () => {
--- a/tests/unit/general.js
+++ b/tests/unit/general.js
@@ -1,6 +1,6 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const wdEdit = require('root')
+const wdEdit = require('wikibase-edit')
 
 describe('general', () => {
   it('should return an object', () => {
--- a/tests/unit/label/set.js
+++ b/tests/unit/label/set.js
@@ -1,8 +1,8 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
 const language = 'fr'
-const setLabel = require('lib/label/set')
-const { randomString, someEntityId } = require('tests/unit/utils')
+const setLabel = require('../../../lib/label/set')
+const { randomString, someEntityId } = require('../utils')
 
 describe('label', () => {
   it('should throw if not passed an entity', () => {
--- a/tests/unit/module_paths.js
+++ b/tests/unit/module_paths.js
@@ -3,7 +3,7 @@
 describe('module paths', () => {
   // Module aliases are reserved for tests, to not add another production dependency
   it('should not require module aliases', () => {
-    require('module-alias').reset()
+    // require('module-alias').reset()
     resetRequireCache()
 
     const wbEdit = require('../..')
--- a/tests/unit/parse_instance.js
+++ b/tests/unit/parse_instance.js
@@ -1,6 +1,6 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const parseInstance = require('lib/parse_instance')
+const parseInstance = require('../../lib/parse_instance')
 const instance = 'https://hello.bla'
 const apiEndpoint = `${instance}/w/api.php`
 
--- a/tests/unit/qualifier/remove.js
+++ b/tests/unit/qualifier/remove.js
@@ -1,7 +1,7 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const removeQualifier = require('lib/qualifier/remove')
-const { guid, hash } = require('tests/unit/utils')
+const removeQualifier = require('../../../lib/qualifier/remove')
+const { guid, hash } = require('../utils')
 
 describe('qualifier remove', () => {
   it('should set the action to wbremoveclaims', () => {
--- a/tests/unit/reference/remove.js
+++ b/tests/unit/reference/remove.js
@@ -1,7 +1,7 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const removeReference = require('lib/reference/remove')
-const { guid, hash } = require('tests/unit/utils')
+const removeReference = require('../../../lib/reference/remove')
+const { guid, hash } = require('../utils')
 
 describe('reference remove', () => {
   it('should set the action to wbremovereferences', () => {
--- a/tests/unit/reference/set.js
+++ b/tests/unit/reference/set.js
@@ -1,7 +1,7 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const setReference = require('lib/reference/set')
-const { guid, properties, hash } = require('tests/unit/utils')
+const setReference = require('../../../lib/reference/set')
+const { guid, properties, hash } = require('../utils')
 
 describe('reference set', () => {
   it('should rejected if not passed a claim guid', () => {
--- a/tests/unit/request.js
+++ b/tests/unit/request.js
@@ -1,6 +1,6 @@
-require('module-alias/register')
+// require('module-alias/register')
 require('should')
-const request = require('lib/request/request')
+const request = require('../../lib/request/request')
 const nock = require('nock')
 const { shouldNotBeCalled, rethrowShouldNotBeCalledErrors } = require('../integration/utils/utils')
 
--- a/tests/unit/utils.js
+++ b/tests/unit/utils.js
@@ -1,4 +1,4 @@
-require('module-alias/register')
+// require('module-alias/register')
 const helpers = {
   randomString: () => Math.random().toString(36).slice(2, 10),
   randomNumber: (length = 5) => Math.trunc(Math.random() * Math.pow(10, length))
--- a/tests/unit/entity/edit.js
+++ b/tests/unit/entity/edit.js
@@ -1,8 +1,8 @@
 require('should')
 const { instance } = require('config')
-const { randomString, someEntityId: id, properties } = require('tests/unit/utils')
-const _editEntity = require('lib/entity/edit')
-const { shouldNotBeCalled } = require('root/tests/integration/utils/utils')
+const { randomString, someEntityId: id, properties } = require('../utils')
+const _editEntity = require('../../../lib/entity/edit')
+const { shouldNotBeCalled } = require('../../integration/utils/utils')
 const editEntity = params => _editEntity(params, properties, instance)
 
 describe('entity edit', () => {
--- a/tests/unit/entity/create.js
+++ b/tests/unit/entity/create.js
@@ -1,8 +1,8 @@
 require('should')
 const { instance } = require('config')
-const { randomString, properties } = require('tests/unit/utils')
-const _createEntity = require('lib/entity/create')
-const { shouldNotBeCalled } = require('root/tests/integration/utils/utils')
+const { randomString, properties } = require('../utils')
+const _createEntity = require('../../../lib/entity/create')
+const { shouldNotBeCalled } = require('../../../tests/integration/utils/utils')
 const createEntity = params => _createEntity(params, properties, instance)
 
 describe('entity create', async () => {
--- a/tests/unit/qualifier/set.js
+++ b/tests/unit/qualifier/set.js
@@ -1,7 +1,7 @@
 require('should')
 const { instance } = require('config')
-const { guid, hash, properties } = require('tests/unit/utils')
-const _setQualifier = require('lib/qualifier/set')
+const { guid, hash, properties } = require('../utils')
+const _setQualifier = require('../../../lib/qualifier/set')
 const setQualifier = params => _setQualifier(params, properties, instance)
 
 describe('qualifier set', () => {
--- a/tests/integration/fetch_properties_datatypes.js
+++ b/tests/integration/fetch_properties_datatypes.js
@@ -1,8 +1,8 @@
 require('should')
 const config = require('config')
 const { undesiredRes } = require('./utils/utils')
-const { getSandboxPropertyId } = require('tests/integration/utils/sandbox_entities')
-const fetchPropertiesDatatypes = require('lib/properties/fetch_properties_datatypes')
+const { getSandboxPropertyId } = require('./utils/sandbox_entities')
+const fetchPropertiesDatatypes = require('../../lib/properties/fetch_properties_datatypes')
 
 describe('fetch properties datatypes', function () {
   this.timeout(20 * 1000)
--- a/tests/integration/get_auth_data.js
+++ b/tests/integration/get_auth_data.js
@@ -1,8 +1,8 @@
 const should = require('should')
 const { instance, credentials, credentialsAlt } = require('config')
 const { username, password } = credentialsAlt
-const GetAuthData = require('lib/request/get_auth_data')
-const validateAndEnrichConfig = require('lib/validate_and_enrich_config')
+const GetAuthData = require('../../lib/request/get_auth_data')
+const validateAndEnrichConfig = require('../../lib/validate_and_enrich_config')
 const { isBotPassword } = require('tests/integration/utils/utils')
 
 describe('get auth data', function () {
--- a/tests/integration/get_token.js
+++ b/tests/integration/get_token.js
@@ -1,9 +1,9 @@
 const should = require('should')
 const { instance, credentials, credentialsAlt } = require('config')
 const { username, password } = credentialsAlt
-const { undesiredRes, isBotPassword } = require('tests/integration/utils/utils')
-const GetToken = require('lib/request/get_token')
-const validateAndEnrichConfig = require('lib/validate_and_enrich_config')
+const { undesiredRes, isBotPassword } = require('./utils/utils')
+const GetToken = require('../../lib/request/get_token')
+const validateAndEnrichConfig = require('../../lib/validate_and_enrich_config')
 
 describe('get token', function () {
   this.timeout(10000)
--- a/tests/integration/utils/get_property.js
+++ b/tests/integration/utils/get_property.js
@@ -1,7 +1,7 @@
 const config = require('config')
 const wbk = require('wikibase-sdk')({ instance: config.instance })
 const sandboxProperties = {}
-const fetch = require('lib/request/fetch')
+const fetch = require('../../../lib/request/fetch')
 const wbEdit = require('root')(config)
 const { randomString } = require('tests/unit/utils')
 
--- a/tests/integration/utils/sandbox_entities.js
+++ b/tests/integration/utils/sandbox_entities.js
@@ -4,7 +4,7 @@
 const wbEdit = require('root')(config)
 const { randomString } = require('tests/unit/utils')
 const getProperty = require('./get_property')
-const fetch = require('lib/request/fetch')
+const fetch = require('../../../lib/request/fetch')
 
 // Working around the circular dependency
 let addClaim
--- a/tests/integration/utils/utils.js
+++ b/tests/integration/utils/utils.js
@@ -2,8 +2,8 @@
 const { instance } = require('config')
 const WBK = require('wikibase-sdk')
 const wbk = WBK({ instance })
-const fetch = require('lib/request/fetch')
-const resolveTitle = require('lib/resolve_title')
+const fetch = require('../../../lib/request/fetch')
+const resolveTitle = require('../../../lib/resolve_title')
 
 const getRevisions = async ({ id, customInstance, limit, props }) => {
   customInstance = customInstance || instance
--- a/tests/integration/utils/wait_for_instance.js
+++ b/tests/integration/utils/wait_for_instance.js
@@ -1,5 +1,5 @@
 const { instance } = require('config')
-const fetch = require('lib/request/fetch')
+const fetch = require('../../../lib/request/fetch')
 const { yellow, grey } = require('chalk')
 const { wait } = require('tests/integration/utils/utils')
 
--- a/tests/unit/sitelink/set.js
+++ b/tests/unit/sitelink/set.js
@@ -1,7 +1,7 @@
-require('module-alias/register')
+// require('module-alias/register')
 const should = require('should')
-const setSitelink = require('lib/sitelink/set')
-const { shouldNotBeCalled } = require('root/tests/integration/utils/utils')
+const setSitelink = require('../../../lib/sitelink/set')
+const { shouldNotBeCalled } = require('../../integration/utils/utils')
 
 describe('set sitelink', () => {
   it('should return wbsetsitelink params', () => {
