mongoose-data-seed
Version:
Seed mongodb with data using mongoose models
10,932 lines • 281 kB
JSON
{
"type": "File",
"start": 0,
"end": 1280,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 53,
"column": 0
}
},
"program": {
"type": "Program",
"start": 0,
"end": 1280,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 53,
"column": 0
}
},
"sourceType": "module",
"body": [
{
"type": "ImportDeclaration",
"start": 0,
"end": 23,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 1,
"column": 23
}
},
"specifiers": [
{
"type": "ImportDefaultSpecifier",
"start": 7,
"end": 11,
"loc": {
"start": {
"line": 1,
"column": 7
},
"end": {
"line": 1,
"column": 11
}
},
"local": {
"type": "Identifier",
"start": 7,
"end": 11,
"loc": {
"start": {
"line": 1,
"column": 7
},
"end": {
"line": 1,
"column": 11
},
"identifierName": "test"
},
"name": "test"
}
}
],
"source": {
"type": "StringLiteral",
"start": 17,
"end": 22,
"loc": {
"start": {
"line": 1,
"column": 17
},
"end": {
"line": 1,
"column": 22
}
},
"extra": {
"rawValue": "ava",
"raw": "'ava'"
},
"value": "ava"
}
},
{
"type": "ImportDeclaration",
"start": 24,
"end": 50,
"loc": {
"start": {
"line": 2,
"column": 0
},
"end": {
"line": 2,
"column": 26
}
},
"specifiers": [
{
"type": "ImportDefaultSpecifier",
"start": 31,
"end": 36,
"loc": {
"start": {
"line": 2,
"column": 7
},
"end": {
"line": 2,
"column": 12
}
},
"local": {
"type": "Identifier",
"start": 31,
"end": 36,
"loc": {
"start": {
"line": 2,
"column": 7
},
"end": {
"line": 2,
"column": 12
},
"identifierName": "sinon"
},
"name": "sinon"
}
}
],
"source": {
"type": "StringLiteral",
"start": 42,
"end": 49,
"loc": {
"start": {
"line": 2,
"column": 18
},
"end": {
"line": 2,
"column": 25
}
},
"extra": {
"rawValue": "sinon",
"raw": "'sinon'"
},
"value": "sinon"
}
},
{
"type": "ImportDeclaration",
"start": 52,
"end": 121,
"loc": {
"start": {
"line": 4,
"column": 0
},
"end": {
"line": 4,
"column": 69
}
},
"specifiers": [
{
"type": "ImportSpecifier",
"start": 61,
"end": 72,
"loc": {
"start": {
"line": 4,
"column": 9
},
"end": {
"line": 4,
"column": 20
}
},
"imported": {
"type": "Identifier",
"start": 61,
"end": 72,
"loc": {
"start": {
"line": 4,
"column": 9
},
"end": {
"line": 4,
"column": 20
},
"identifierName": "mockImports"
},
"name": "mockImports"
},
"local": {
"type": "Identifier",
"start": 61,
"end": 72,
"loc": {
"start": {
"line": 4,
"column": 9
},
"end": {
"line": 4,
"column": 20
},
"identifierName": "mockImports"
},
"name": "mockImports"
}
},
{
"type": "ImportSpecifier",
"start": 74,
"end": 86,
"loc": {
"start": {
"line": 4,
"column": 22
},
"end": {
"line": 4,
"column": 34
}
},
"imported": {
"type": "Identifier",
"start": 74,
"end": 86,
"loc": {
"start": {
"line": 4,
"column": 22
},
"end": {
"line": 4,
"column": 34
},
"identifierName": "resetImports"
},
"name": "resetImports"
},
"local": {
"type": "Identifier",
"start": 74,
"end": 86,
"loc": {
"start": {
"line": 4,
"column": 22
},
"end": {
"line": 4,
"column": 34
},
"identifierName": "resetImports"
},
"name": "resetImports"
}
}
],
"source": {
"type": "StringLiteral",
"start": 94,
"end": 120,
"loc": {
"start": {
"line": 4,
"column": 42
},
"end": {
"line": 4,
"column": 68
}
},
"extra": {
"rawValue": "../../utils/test-helpers",
"raw": "'../../utils/test-helpers'"
},
"value": "../../utils/test-helpers"
}
},
{
"type": "ImportDeclaration",
"start": 123,
"end": 211,
"loc": {
"start": {
"line": 6,
"column": 0
},
"end": {
"line": 8,
"column": 27
}
},
"specifiers": [
{
"type": "ImportDefaultSpecifier",
"start": 130,
"end": 144,
"loc": {
"start": {
"line": 6,
"column": 7
},
"end": {
"line": 6,
"column": 21
}
},
"local": {
"type": "Identifier",
"start": 130,
"end": 144,
"loc": {
"start": {
"line": 6,
"column": 7
},
"end": {
"line": 6,
"column": 21
},
"identifierName": "generateSeeder"
},
"name": "generateSeeder"
}
},
{
"type": "ImportSpecifier",
"start": 150,
"end": 182,
"loc": {
"start": {
"line": 7,
"column": 2
},
"end": {
"line": 7,
"column": 34
}
},
"imported": {
"type": "Identifier",
"start": 150,
"end": 163,
"loc": {
"start": {
"line": 7,
"column": 2
},
"end": {
"line": 7,
"column": 15
},
"identifierName": "__RewireAPI__"
},
"name": "__RewireAPI__"
},
"local": {
"type": "Identifier",
"start": 167,
"end": 182,
"loc": {
"start": {
"line": 7,
"column": 19
},
"end": {
"line": 7,
"column": 34
},
"identifierName": "moduleRewireAPI"
},
"name": "moduleRewireAPI"
}
}
],
"source": {
"type": "StringLiteral",
"start": 191,
"end": 210,
"loc": {
"start": {
"line": 8,
"column": 7
},
"end": {
"line": 8,
"column": 26
}
},
"extra": {
"rawValue": "./generate-seeder",
"raw": "'./generate-seeder'"
},
"value": "./generate-seeder"
}
},
{
"type": "VariableDeclaration",
"start": 213,
"end": 324,
"loc": {
"start": {
"line": 10,
"column": 0
},
"end": {
"line": 14,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 219,
"end": 323,
"loc": {
"start": {
"line": 10,
"column": 6
},
"end": {
"line": 14,
"column": 1
}
},
"id": {
"type": "Identifier",
"start": 219,
"end": 227,
"loc": {
"start": {
"line": 10,
"column": 6
},
"end": {
"line": 10,
"column": 14
},
"identifierName": "helpData"
},
"name": "helpData"
},
"init": {
"type": "ObjectExpression",
"start": 230,
"end": 323,
"loc": {
"start": {
"line": 10,
"column": 17
},
"end": {
"line": 14,
"column": 1
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 234,
"end": 246,
"loc": {
"start": {
"line": 11,
"column": 2
},
"end": {
"line": 11,
"column": 14
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 234,
"end": 238,
"loc": {
"start": {
"line": 11,
"column": 2
},
"end": {
"line": 11,
"column": 6
},
"identifierName": "name"
},
"name": "name"
},
"value": {
"type": "StringLiteral",
"start": 240,
"end": 246,
"loc": {
"start": {
"line": 11,
"column": 8
},
"end": {
"line": 11,
"column": 14
}
},
"extra": {
"rawValue": "name",
"raw": "'name'"
},
"value": "name"
}
},
{
"type": "ObjectProperty",
"start": 250,
"end": 276,
"loc": {
"start": {
"line": 12,
"column": 2
},
"end": {
"line": 12,
"column": 28
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 250,
"end": 264,
"loc": {
"start": {
"line": 12,
"column": 2
},
"end": {
"line": 12,
"column": 16
},
"identifierName": "seederTemplate"
},
"name": "seederTemplate"
},
"value": {
"type": "StringLiteral",
"start": 266,
"end": 276,
"loc": {
"start": {
"line": 12,
"column": 18
},
"end": {
"line": 12,
"column": 28
}
},
"extra": {
"rawValue": "template",
"raw": "'template'"
},
"value": "template"
}
},
{
"type": "ObjectProperty",
"start": 280,
"end": 320,
"loc": {
"start": {
"line": 13,
"column": 2
},
"end": {
"line": 13,
"column": 42
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 280,
"end": 301,
"loc": {
"start": {
"line": 13,
"column": 2
},
"end": {
"line": 13,
"column": 23
},
"identifierName": "userSeedersFolderPath"
},
"name": "userSeedersFolderPath"
},
"value": {
"type": "StringLiteral",
"start": 303,
"end": 320,
"loc": {
"start": {
"line": 13,
"column": 25
},
"end": {
"line": 13,
"column": 42
}
},
"extra": {
"rawValue": "path/to/seeders",
"raw": "'path/to/seeders'"
},
"value": "path/to/seeders"
}
}
]
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 326,
"end": 780,
"loc": {
"start": {
"line": 16,
"column": 0
},
"end": {
"line": 34,
"column": 3
}
},
"expression": {
"type": "CallExpression",
"start": 326,
"end": 779,
"loc": {
"start": {
"line": 16,
"column": 0
},
"end": {
"line": 34,
"column": 2
}
},
"callee": {
"type": "MemberExpression",
"start": 326,
"end": 341,
"loc": {
"start": {
"line": 16,
"column": 0
},
"end": {
"line": 16,
"column": 15
}
},
"object": {
"type": "Identifier",
"start": 326,
"end": 330,
"loc": {
"start": {
"line": 16,
"column": 0
},
"end": {
"line": 16,
"column": 4
},
"identifierName": "test"
},
"name": "test"
},
"property": {
"type": "Identifier",
"start": 331,
"end": 341,
"loc": {
"start": {
"line": 16,
"column": 5
},
"end": {
"line": 16,
"column": 15
},
"identifierName": "beforeEach"
},
"name": "beforeEach"
},
"computed": false
},
"arguments": [
{
"type": "StringLiteral",
"start": 342,
"end": 356,
"loc": {
"start": {
"line": 16,
"column": 16
},
"end": {
"line": 16,
"column": 30
}
},
"extra": {
"rawValue": "mock imports",
"raw": "'mock imports'"
},
"value": "mock imports"
},
{
"type": "ArrowFunctionExpression",
"start": 358,
"end": 778,
"loc": {
"start": {
"line": 16,
"column": 32
},
"end": {
"line": 34,
"column": 1
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 358,
"end": 359,
"loc": {
"start": {
"line": 16,
"column": 32
},
"end": {
"line": 16,
"column": 33
},
"identifierName": "t"
},
"name": "t"
}
],
"body": {
"type": "BlockStatement",
"start": 363,
"end": 778,
"loc": {
"start": {
"line": 16,
"column": 37
},
"end": {
"line": 34,
"column": 1
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 367,
"end": 426,
"loc": {
"start": {
"line": 17,
"column": 2
},
"end": {
"line": 17,
"column": 61
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 373,
"end": 425,
"loc": {
"start": {
"line": 17,
"column": 8
},
"end": {
"line": 17,
"column": 60
}
},
"id": {
"type": "ObjectPattern",
"start": 373,
"end": 414,
"loc": {
"start": {
"line": 17,
"column": 8
},
"end": {
"line": 17,
"column": 49
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 375,
"end": 389,
"loc": {
"start": {
"line": 17,
"column": 10
},
"end": {
"line": 17,
"column": 24
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 375,
"end": 389,
"loc": {
"start": {
"line": 17,
"column": 10
},
"end": {
"line": 17,
"column": 24
},
"identifierName": "seederTemplate"
},
"name": "seederTemplate"
},
"value": {
"type": "Identifier",
"start": 375,
"end": 389,
"loc": {
"start": {
"line": 17,
"column": 10
},
"end": {
"line": 17,
"column": 24
},
"identifierName": "seederTemplate"
},
"name": "seederTemplate"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 391,
"end": 412,
"loc": {
"start": {
"line": 17,
"column": 26
},
"end": {
"line": 17,
"column": 47
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 391,
"end": 412,
"loc": {
"start": {
"line": 17,
"column": 26
},
"end": {
"line": 17,
"column": 47
},
"identifierName": "userSeedersFolderPath"
},
"name": "userSeedersFolderPath"
},
"value": {
"type": "Identifier",
"start": 391,
"end": 412,
"loc": {
"start": {
"line": 17,
"column": 26
},
"end": {
"line": 17,
"column": 47
},
"identifierName": "userSeedersFolderPath"
},
"name": "userSeedersFolderPath"
},
"extra": {
"shorthand": true
}
}
]
},
"init": {
"type": "Identifier",
"start": 417,
"end": 425,
"loc": {
"start": {
"line": 17,
"column": 52
},
"end": {
"line": 17,
"column": 60
},
"identifierName": "helpData"
},
"name": "helpData"
}
}
],
"kind": "const"
},
{
"type": "VariableDeclaration",
"start": 430,
"end": 578,
"loc": {
"start": {
"line": 19,
"column": 2
},
"end": {
"line": 23,
"column": 4
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 436,
"end": 577,
"loc": {
"start": {
"line": 19,
"column": 8
},
"end": {
"line": 23,
"column": 3
}
},
"id": {
"type": "Identifier",
"start": 436,
"end": 441,
"loc": {
"start": {
"line": 19,
"column": 8
},
"end": {
"line": 19,
"column": 13
},
"identifierName": "mocks"
},
"name": "mocks"
},
"init": {
"type": "ObjectExpression",
"start": 444,
"end": 577,
"loc": {
"start": {
"line": 19,
"column": 16
},
"end": {
"line": 23,
"column": 3
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 450,
"end": 482,
"loc": {
"start": {
"line": 20,
"column": 4
},
"end": {
"line": 20,
"column": 36
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 450,
"end": 468,
"loc": {
"start": {
"line": 20,
"column": 4
},
"end": {
"line": 20,
"column": 22
},
"identifierName": "validateUserConfig"
},
"name": "validateUserConfig"
},
"value": {
"type": "CallExpression",
"start": 470,
"end": 482,
"loc": {
"start": {
"line": 20,
"column": 24
},
"end": {
"line": 20,
"column": 36
}
},
"callee": {
"type": "MemberExpression",
"start": 470,
"end": 480,
"loc": {
"start": {
"line": 20,
"column": 24
},
"end": {
"line": 20,
"column": 34
}
},
"object": {
"type": "Identifier",
"start": 470,
"end": 475,
"loc": {
"start": {
"line": 20,
"column": 24
},
"end": {
"line": 20,
"column": 29
},
"identifierName": "sinon"
},
"name": "sinon"
},
"property": {
"type": "Identifier",
"start": 476,
"end": 480,
"loc": {
"start": {
"line": 20,
"column": 30
},
"end": {
"line": 20,
"column": 34
},
"identifierName": "stub"
},
"name": "stub"
},
"computed": false
},
"arguments": []
}
},
{
"type": "ObjectProperty",
"start": 488,
"end": 517,
"loc": {
"start": {
"line": 21,
"column": 4
},
"end": {
"line": 21,
"column": 33
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 488,
"end": 503,
"loc": {
"start": {
"line": 21,
"column": 4
},
"end": {
"line": 21,
"column": 19
},
"identifierName": "SeederGenerator"
},
"name": "SeederGenerator"
},
"value": {
"type": "CallExpression",
"start": 505,
"end": 517,
"loc": {
"start": {
"line": 21,
"column": 21
},
"end": {
"line": 21,
"column": 33
}
},
"callee": {
"type": "MemberExpression",
"start": 505,
"end": 515,
"loc": {
"start": {
"line": 21,
"column": 21
},
"end": {
"line": 21,
"column": 31
}
},
"object": {
"type": "Identifier",
"start": 505,
"end": 510,
"loc": {
"start": {
"line": 21,
"column": 21
},
"end": {
"line": 21,
"column": 26
},
"identifierName": "sinon"
},
"name": "sinon"
},
"property": {
"type": "Identifier",
"start": 511,
"end": 515,
"loc": {
"start": {
"line": 21,
"column": 27
},
"end": {
"line": 21,
"column": 31
},
"identifierName": "stub"
},
"name": "stub"
},
"computed": false
},
"arguments": []
}
},
{
"type": "ObjectProperty",
"start": 523,
"end": 572,
"loc": {
"start": {
"line": 22,
"column": 4
},
"end": {
"line": 22,
"column": 53
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
"type": "Identifier",
"start": 523,
"end": 529,
"loc": {
"start": {
"line": 22,
"column": 4
},
"end": {
"line": 22,
"column": 10
},
"identifierName": "config"
},
"name": "config"
},
"value": {
"type": "ObjectExpression",
"start": 531,
"end": 572,
"loc": {
"start": {
"line": 22,
"column": 12
},
"end": {
"line": 22,
"column": 53
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 533,
"end": 547,
"loc": {
"start": {
"line": 22,
"column": 14
},
"end": {
"line": 22,
"column": 28
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 533,
"end": 547,
"loc": {
"start": {
"line": 22,
"column": 14
},
"end": {
"line": 22,
"column": 28
},
"identifierName": "seederTemplate"
},
"name": "seederTemplate"
},
"value": {
"type": "Identifier",
"start": 533,
"end": 547,
"loc": {
"start": {
"line": 22,
"column": 14
},
"end": {
"line": 22,
"column": 28
},
"identifierName": "seederTemplate"
},
"name": "seederTemplate"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 549,
"end": 570,
"loc": {
"start": {
"line": 22,
"column": 30
},
"end": {
"line": 22,
"column": 51
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 549,
"end": 570,
"loc": {
"start": {
"line": 22,
"column": 30
},
"end": {
"line": 22,
"column": 51
},
"identifierName": "userSeedersFolderPath"
},
"name": "userSeedersFolderPath"
},
"value": {
"type": "Identifier",
"start": 549,
"end": 570,
"loc": {
"start": {
"line": 22,
"column": 30
},
"end": {
"line": 22,
"column": 51
},
"identifierName": "userSeedersFolderPath"
},
"name": "userSeedersFolderPath"
},
"extra": {
"shorthand": true
}
}
]
}
}
]
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 582,
"end": 675,
"loc": {
"start": {
"line": 25,
"column": 2
},
"end": {
"line": 27,
"column": 32
}
},
"expression": {
"type": "AssignmentExpression",
"start": 582,
"end": 674,
"loc": {
"start": {
"line": 25,
"column": 2
},
"end": {
"line": 27,
"column": 31
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 582,
"end": 622,
"loc": {
"start": {
"line": 25,
"column": 2
},
"end": {
"line": 25,
"column": 42
}
},
"object": {
"type": "MemberExpression",
"start": 582,
"end": 613,
"loc": {
"start": {
"line": 25,
"column": 2
},
"end": {
"line": 25,
"column": 33
}
},
"object": {
"type": "MemberExpression",
"start": 582,
"end": 603,
"loc": {
"start": {
"line": 25,
"column": 2
},
"end": {
"line": 25,
"column": 23
}
},
"object": {
"type": "Identifier",
"start": 582,
"end": 587,
"loc": {
"start": {
"line": 25,
"column": 2
},
"end": {
"line": 25,
"column": 7
},
"identifierName": "mocks"
},
"name": "mocks"
},
"property": {
"type": "Identifier",
"start": 588,
"end": 603,
"loc": {
"start": {
"line": 25,
"column": 8
},
"end": {
"line": 25,
"column": 23
},
"identifierName": "SeederGenerator"
},
"name": "SeederGenerator"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 604,
"end": 613,
"loc": {
"start": {
"line": 25,
"column": 24
},
"end": {
"line": 25,
"column": 33
},
"identifierName": "prototype"
},
"name": "prototype"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 614,
"end": 622,
"loc": {
"start": {
"line": 25,
"column": 34
},
"end": {
"line": 25,
"column": 42
},
"identifierName": "generate"
},
"name": "generate"
},
"computed": false
},
"right": {
"type": "CallExpression",
"start": 625,
"end": 674,
"loc": {
"start": {
"line": 25,
"column": 45
},
"end": {
"line": 27,
"column": 31
}
},
"callee": {
"type": "MemberExpression",
"start": 625,
"end": 656,
"loc": {
"start": {
"line": 25,
"column": 45
},
"end": {
"line": 27,
"column": 13
}
},
"object": {
"type": "CallExpression",
"start": 625,
"end": 642,
"loc": {
"start": {
"line": 25,
"column": 45
},
"end": {
"line": 26,
"column": 11
}
},
"callee": {
"type": "MemberExpression",
"start": 625,
"end": 640,
"loc": {
"start": {
"line": 25,
"column": 45
},
"end": {
"line": 26,
"column": 9
}
},
"object": {
"type": "Identifier",
"start": 625,
"end": 630,
"loc": {
"start": {
"line": 25,
"column": 45
},
"end": {
"line": 25,
"column": 50
},
"identifierName": "sinon"
},
"name": "sinon"
},
"property": {
"type": "Identifier",
"start": 636,
"end": 640,
"loc": {
"start": {
"line": 26,
"column": 5
},
"end": {
"line": 26,
"column": 9
},
"identifierName": "stub"
},
"name": "stub"
},
"computed": false
},
"arguments": []
},
"property": {
"type": "Identifier",
"start": 648,
"end": 656,
"loc": {
"start": {
"line": 27,
"column": 5
},
"end": {
"line": 27,
"column": 13
},
"identifierName": "resolves"
},
"name": "resolves"
},
"computed": false
},
"arguments": [
{
"type": "StringLiteral",
"start": 657,
"end": 673,
"loc": {
"start": {
"line": 27,
"column": 14
},
"end": {
"line": 27,
"column": 30
}
},
"extra": {
"rawValue": "some.seeder.js",
"raw": "'some.seeder.js'"
},
"value": "some.seeder.js"
}
]
}
}
},
{
"type": "ExpressionStatement",
"start": 679,
"end": 701,
"loc": {
"start": {
"line": 29,
"column": 2
},
"end": {
"line": 29,
"column": 24
}
},
"expression": {
"type": "AssignmentExpression",
"start": 679,
"end": 700,
"loc": {
"start": {
"line": 29,
"column": 2
},
"end": {
"line": 29,
"column": 23
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
"start": 679,
"end": 688,
"loc": {
"start": {
"line": 29,
"column": 2
},
"end": {
"line": 29,
"column": 11
}
},
"object": {
"type": "Identifier",
"start": 679,
"end": 680,
"loc": {
"start": {
"line": 29,
"column": 2
},
"end": {
"line": 29,
"column": 3
},
"identifierName": "t"
},
"name": "t"
},
"property": {
"type": "Identifier",
"start": 681,
"end": 688,
"loc": {
"start": {
"line": 29,
"column": 4
},
"end": {
"line": 29,
"column": 11
},
"identifierName": "context"
},
"name": "context"
},
"computed": false
},
"right": {
"type": "ObjectExpression",
"start": 691,
"end": 700,
"loc": {
"start": {
"line": 29,
"column": 14
},
"end": {
"line": 29,
"column": 23
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 693,
"end": 698,
"loc": {
"start": {
"line": 29,
"column": 16
},
"end": {
"line": 29,
"column": 21
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 693,
"end": 698,
"loc": {
"start": {
"line": 29,
"column": 16
},
"end": {
"line": 29,
"column": 21
},
"identifierName": "mocks"
},
"name": "mocks"
},
"value": {
"type": "Identifier",
"start": 693,
"end": 698,
"loc": {
"start": {
"line": 29,
"column": 16
},
"end": {
"line": 29,
"column": 21
},
"identifierName": "mocks"
},
"name": "mocks"
},
"extra": {
"shorthand": true
}
}
]
}
}
},
{
"type": "ExpressionStatement",
"start": 705,
"end": 745,
"loc": {
"start": {
"line": 31,
"column": 2
},
"end": {
"line": 31,
"column": 42
}
},
"expression": {
"type": "CallExpression",
"start": 705,
"end": 744,
"loc": {
"start": {
"line": 31,
"column": 2
},
"end": {
"line": 31,
"column": 41
}
},
"callee": {
"type": "Identifier",
"start": 705,
"end": 716,
"loc": {
"start": {
"line": 31,
"column": 2
},
"end": {
"line": 31,
"column": 13
},
"identifierName": "mockImports"
},
"name": "mockImports"
},
"arguments": [
{
"type": "ObjectExpression",
"start": 717,
"end": 743,
"loc": {
"start": {
"line": 31,
"column": 14
},
"end": {
"line": 31,
"column": 40
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 719,
"end": 734,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 31
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 719,
"end": 734,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 31
},
"identifierName": "moduleRewireAPI"
},
"name": "moduleRewireAPI"
},
"value": {
"type": "Identifier",
"start": 719,
"end": 734,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 31
},
"identifierName": "moduleRewireAPI"
},
"name": "moduleRewireAPI"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 736,
"end": 741,
"loc": {
"start": {
"line": 31,
"column": 33
},
"end": {
"line": 31,
"column": 38
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 736,
"end": 741,
"loc": {
"start": {
"line": 31,
"column": 33
},
"end": {
"line": 31,
"column": 38
},
"identifierName": "mocks"
},
"name": "mocks"
},
"value": {
"type": "Identifier",
"start": 736,
"end": 741,
"loc": {
"start": {
"line": 31,
"column": 33
},
"end": {
"line": 31,
"column": 38
},
"identifierName": "mocks"
},
"name": "mocks"
},
"extra": {
"shorthand": true
}
}
]
}
]
}
},
{
"type": "ExpressionStatement",
"start": 749,
"end": 776,
"loc": {
"start": {
"line": 33,
"column": 2
},
"end": {
"line": 33,
"column": 29
}
},
"expression": {
"type": "CallExpression",
"start": 749,
"end": 775,
"loc": {
"start": {
"line": 33,
"column": 2
},
"end": {
"line": 33,
"column": 28
}
},
"callee": {
"type": "MemberExpression",
"start": 749,
"end": 759,
"loc": {
"start": {
"line": 33,
"column": 2
},
"end": {
"line": 33,
"column": 12
}
},
"object": {
"type": "Identifier",
"start": 749,
"end": 754,
"loc": {
"start": {
"line": 33,
"column": 2
},
"end": {
"line": 33,
"column": 7
},
"identifierName": "sinon"
},
"name": "sinon"
},
"property": {
"type": "Identifier",
"start": 755,
"end": 759,
"loc": {
"start": {
"line": 33,
"column": 8
},
"end": {
"line": 33,
"column": 12
},
"identifierName": "stub"
},
"name": "stub"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 760,
"end": 767,
"loc": {
"start": {
"line": 33,
"column": 13
},
"end": {
"line": 33,
"column": 20
},
"identifierName": "console"
},
"name": "console"
},
{
"type": "StringLiteral",
"start": 769,
"end": 774,
"loc": {
"start": {
"line": 33,
"column": 22
},
"end": {
"line": 33,
"column": 27
}
},
"extra": {
"rawValue": "log",
"raw": "'log'"
},
"value": "log"
}
]
}
}
],
"directives": []
}
}
]
}
},
{
"type": "ExpressionStatement",
"start": 782,
"end": 953,
"loc": {
"start": {
"line": 36,
"column": 0
},
"end": {
"line": 42,
"column": 3
}
},
"expression": {
"type": "CallExpression",
"start": 782,
"end": 952,
"loc": {
"start": {
"line": 36,
"column": 0
},
"end": {
"line": 42,
"column": 2
}
},
"callee": {
"type": "MemberExpression",
"start": 782,
"end": 803,
"loc": {
"start": {
"line": 36,
"column": 0
},
"end": {
"line": 36,
"column": 21
}
},
"object": {
"type": "MemberExpression",
"start": 782,
"end": 796,
"loc": {
"start": {
"line": 36,
"column": 0
},
"end": {
"line": 36,
"column": 14
}
},
"object": {
"type": "Identifier",
"start": 782,
"end": 786,
"loc": {
"start": {
"line": 36,
"column": 0
},
"end": {
"line": 36,
"column": 4
},
"identifierName": "test"
},
"name": "test"
},
"property": {
"type": "Identifier",
"start": 787,
"end": 796,
"loc": {
"start": {
"line": 36,
"column": 5
},
"end": {
"line": 36,
"column": 14
},
"identifierName": "afterEach"
},
"name": "afterEach"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 797,
"end": 803,
"loc": {
"start": {
"line": 36,
"column": 15
},
"end": {
"line": 36,
"column": 21
},
"identifierName": "always"
},
"name": "always"
},
"computed": false
},
"arguments": [
{
"type": "StringLiteral",
"start": 804,
"end": 820,
"loc": {
"start": {
"line": 36,
"column": 22
},
"end": {
"line": 36,
"column": 38
}
},
"extra": {
"rawValue": "unmock imports",
"raw": "'unmock imports'"
},
"value": "unmock imports"
},
{
"type": "ArrowFunctionExpression",
"start": 822,
"end": 951,
"loc": {
"start": {
"line": 36,
"column": 40
},
"end": {
"line": 42,
"column": 1
}
},
"id": null,
"generator": false,
"expression": false,
"async": false,
"params": [
{
"type": "Identifier",
"start": 822,
"end": 823,
"loc": {
"start": {
"line": 36,
"column": 40
},
"end": {
"line": 36,
"column": 41
},
"identifierName": "t"
},
"name": "t"
}
],
"body": {
"type": "BlockStatement",
"start": 827,
"end": 951,
"loc": {
"start": {
"line": 36,
"column": 45
},
"end": {
"line": 42,
"column": 1
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 831,
"end": 876,
"loc": {
"start": {
"line": 37,
"column": 2
},
"end": {
"line": 37,
"column": 47
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 837,
"end": 875,
"loc": {
"start": {
"line": 37,
"column": 8
},
"end": {
"line": 37,
"column": 46
}
},
"id": {
"type": "Identifier",
"start": 837,
"end": 844,
"loc": {
"start": {
"line": 37,
"column": 8
},
"end": {
"line": 37,
"column": 15
},
"identifierName": "imports"
},
"name": "imports"
},
"init": {
"type": "CallExpression",
"start": 847,
"end": 875,
"loc": {
"start": {
"line": 37,
"column": 18
},
"end": {
"line": 37,
"column": 46
}
},
"callee": {
"type": "MemberExpression",
"start": 847,
"end": 858,
"loc": {
"start": {
"line": 37,
"column": 18
},
"end": {
"line": 37,
"column": 29
}
},
"object": {
"type": "Identifier",
"start": 847,
"end": 853,
"loc": {
"start": {
"line": 37,
"column": 18
},
"end": {
"line": 37,
"column": 24
},
"identifierName": "Object"
},
"name": "Object"
},
"property": {
"type": "Identifier",
"start": 854,
"end": 858,
"loc": {
"start": {
"line": 37,
"column": 25
},
"end": {
"line": 37,
"column": 29
},
"identifierName": "keys"
},
"name": "keys"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 859,
"end": 874,
"loc": {
"start": {
"line": 37,
"column": 30
},
"end": {
"line": 37,
"column": 45
}
},
"object": {
"type": "MemberExpression",
"start": 859,
"end": 868,
"loc": {
"start": {
"line": 37,
"column": 30
},
"end": {
"line": 37,
"column": 39
}
},
"object": {
"type": "Identifier",
"start": 859,
"end": 860,
"loc": {
"start": {
"line": 37,
"column": 30
},
"end": {
"line": 37,
"column": 31
},
"identifierName": "t"
},
"name": "t"
},
"property": {
"type": "Identifier",
"start": 861,
"end": 868,
"loc": {
"start": {
"line": 37,
"column": 32
},
"end": {
"line": 37,
"column": 39
},
"identifierName": "context"
},
"name": "context"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 869,
"end": 874,
"loc": {
"start": {
"line": 37,
"column": 40
},
"end": {
"line": 37,
"column": 45
},
"identifierName": "mocks"
},
"name": "mocks"
},
"computed": false
}
]
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 880,
"end": 923,
"loc": {
"start": {
"line": 39,
"column": 2
},
"end": {
"line": 39,
"column": 45
}
},
"expression": {
"type": "CallExpression",
"start": 880,
"end": 922,
"loc": {
"start": {
"line": 39,
"column": 2
},
"end": {
"line": 39,
"column": 44
}
},
"callee": {
"type": "Identifier",
"start": 880,
"end": 892,
"loc": {
"start": {
"line": 39,
"column": 2
},
"end": {
"line": 39,
"column": 14
},
"identifierName": "resetImports"
},
"name": "resetImports"
},
"arguments": [
{
"type": "ObjectExpression",
"start": 893,
"end": 921,
"loc": {
"start": {
"line": 39,
"column": 15
},
"end": {
"line": 39,
"column": 43
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 895,
"end": 910,
"loc": {
"start": {
"line": 39,
"column": 17
},
"end": {
"line": 39,
"column": 32
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 895,
"end": 910,
"loc": {
"start": {
"line": 39,
"column": 17
},
"end": {
"line": 39,
"column": 32
},
"identifierName": "moduleRewireAPI"
},
"name": "moduleRewireAPI"
},
"value": {
"type": "Identifier",
"start": 895,
"end": 910,
"loc": {
"start": {
"line": 39,
"column": 17
},
"end": {
"line": 39,
"column": 32
},
"identifierName": "moduleRewireAPI"
},
"name": "moduleRewireAPI"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 912,
"end": 919,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 41
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 912,
"end": 919,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 41
},
"identifierName": "imports"
},
"name": "imports"
},
"value": {
"type": "Identifier",
"start": 912,
"end": 919,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 41
},
"identifierName": "imports"
},
"name": "imports"
},
"extra": {
"shorthand": true
}
}
]
}
]
}
},
{
"type": "ExpressionStatement",
"start": 927,
"end": 949,
"loc": {
"start": {
"line": 41,
"column": 2
},
"end": {
"line": 41,
"column": 24
}
},
"expression": {
"type": "CallExpression",
"start": 927,
"end": 948,
"loc": {
"start": {
"line": 41,
"column": 2
},
"end": {
"line": 41,
"column": 23
}
},
"callee": {
"type": "MemberExpression",
"start": 927,
"end": 946,
"loc": {
"start": {
"line": 41,
"column": 2
},
"end": {
"line": 41,
"column": 21
}
},
"object": {
"type": "MemberExpression",
"start": 927,
"end": 938,
"loc": {
"start": {
"line": 41,
"column": 2
},
"end": {
"line": 41,
"column": 13
}
},
"object": {
"type": "Identifier",
"start": 927,
"end": 934,
"loc": {
"start": {
"line": 41,
"column": 2
},
"end": {
"line": 41,
"column": 9
},
"identifierName": "console"
},
"name": "console"
},
"property": {
"type": "Identifier",
"start": 935,
"end": 938,
"loc": {
"start": {
"line": 41,
"column": 10
},
"end": {
"line": 41,
"column": 13
},
"identifierName": "log"
},
"name": "log"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 939,
"end": 946,
"loc": {
"start": {
"line": 41,
"column": 14
},
"end": {
"line": 41,
"column": 21
},
"identifierName": "restore"
},
"name": "restore"
},
"computed": false
},
"arguments": []
}
}
],
"directives": []
}
}
]
}
},
{
"type": "ExpressionStatement",
"start": 955,
"end": 1279,
"loc": {
"start": {
"line": 44,
"column": 0
},
"end": {
"line": 52,
"column": 3
}
},
"expression": {
"type": "CallExpression",
"start": 955,
"end": 1278,
"loc": {
"start": {
"line": 44,
"column": 0
},
"end": {
"line": 52,
"column": 2
}
},
"callee": {
"type": "Identifier",
"start": 955,
"end": 959,
"loc": {
"start": {
"line": 44,
"column": 0
},
"end": {
"line": 44,
"column": 4
},
"identifierName": "test"
},
"name": "test"
},
"arguments": [
{
"type": "StringLiteral",
"start": 960,
"end": 986,
"loc": {
"start": {
"line": 44,
"column": 5
},
"end": {
"line": 44,
"column": 31
}
},
"extra": {
"rawValue": "should generate a seeder",
"raw": "'should generate a seeder'"
},
"value": "should generate a seeder"
},
{
"type": "ArrowFunctionExpression",
"start": 988,
"end": 1277,
"loc": {
"start": {
"line": 44,
"column": 33
},
"end": {
"line": 52,
"column": 1
}
},
"id": null,
"generator": false,
"expression": false,
"async": true,
"params": [
{
"type": "Identifier",
"start": 994,
"end": 995,
"loc": {
"start": {
"line": 44,
"column": 39
},
"end": {
"line": 44,
"column": 40
},
"identifierName": "t"
},
"name": "t"
}
],
"body": {
"type": "BlockStatement",
"start": 999,
"end": 1277,
"loc": {
"start": {
"line": 44,
"column": 44
},
"end": {
"line": 52,
"column": 1
}
},
"body": [
{
"type": "VariableDeclaration",
"start": 1003,
"end": 1067,
"loc": {
"start": {
"line": 45,
"column": 2
},
"end": {
"line": 45,
"column": 66
}
},
"declarations": [
{
"type": "VariableDeclarator",
"start": 1009,
"end": 1066,
"loc": {
"start": {
"line": 45,
"column": 8
},
"end": {
"line": 45,
"column": 65
}
},
"id": {
"type": "ObjectPattern",
"start": 1009,
"end": 1048,
"loc": {
"start": {
"line": 45,
"column": 8
},
"end": {
"line": 45,
"column": 47
}
},
"properties": [
{
"type": "ObjectProperty",
"start": 1011,
"end": 1029,
"loc": {
"start": {
"line": 45,
"column": 10
},
"end": {
"line": 45,
"column": 28
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 1011,
"end": 1029,
"loc": {
"start": {
"line": 45,
"column": 10
},
"end": {
"line": 45,
"column": 28
},
"identifierName": "validateUserConfig"
},
"name": "validateUserConfig"
},
"value": {
"type": "Identifier",
"start": 1011,
"end": 1029,
"loc": {
"start": {
"line": 45,
"column": 10
},
"end": {
"line": 45,
"column": 28
},
"identifierName": "validateUserConfig"
},
"name": "validateUserConfig"
},
"extra": {
"shorthand": true
}
},
{
"type": "ObjectProperty",
"start": 1031,
"end": 1046,
"loc": {
"start": {
"line": 45,
"column": 30
},
"end": {
"line": 45,
"column": 45
}
},
"method": false,
"shorthand": true,
"computed": false,
"key": {
"type": "Identifier",
"start": 1031,
"end": 1046,
"loc": {
"start": {
"line": 45,
"column": 30
},
"end": {
"line": 45,
"column": 45
},
"identifierName": "SeederGenerator"
},
"name": "SeederGenerator"
},
"value": {
"type": "Identifier",
"start": 1031,
"end": 1046,
"loc": {
"start": {
"line": 45,
"column": 30
},
"end": {
"line": 45,
"column": 45
},
"identifierName": "SeederGenerator"
},
"name": "SeederGenerator"
},
"extra": {
"shorthand": true
}
}
]
},
"init": {
"type": "MemberExpression",
"start": 1051,
"end": 1066,
"loc": {
"start": {
"line": 45,
"column": 50
},
"end": {
"line": 45,
"column": 65
}
},
"object": {
"type": "MemberExpression",
"start": 1051,
"end": 1060,
"loc": {
"start": {
"line": 45,
"column": 50
},
"end": {
"line": 45,
"column": 59
}
},
"object": {
"type": "Identifier",
"start": 1051,
"end": 1052,
"loc": {
"start": {
"line": 45,
"column": 50
},
"end": {
"line": 45,
"column": 51
},
"identifierName": "t"
},
"name": "t"
},
"property": {
"type": "Identifier",
"start": 1053,
"end": 1060,
"loc": {
"start": {
"line": 45,
"column": 52
},
"end": {
"line": 45,
"column": 59
},
"identifierName": "context"
},
"name": "context"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1061,
"end": 1066,
"loc": {
"start": {
"line": 45,
"column": 60
},
"end": {
"line": 45,
"column": 65
},
"identifierName": "mocks"
},
"name": "mocks"
},
"computed": false
}
}
],
"kind": "const"
},
{
"type": "ExpressionStatement",
"start": 1070,
"end": 1106,
"loc": {
"start": {
"line": 46,
"column": 2
},
"end": {
"line": 46,
"column": 38
}
},
"expression": {
"type": "AwaitExpression",
"start": 1070,
"end": 1105,
"loc": {
"start": {
"line": 46,
"column": 2
},
"end": {
"line": 46,
"column": 37
}
},
"argument": {
"type": "CallExpression",
"start": 1076,
"end": 1105,
"loc": {
"start": {
"line": 46,
"column": 8
},
"end": {
"line": 46,
"column": 37
}
},
"callee": {
"type": "Identifier",
"start": 1076,
"end": 1090,
"loc": {
"start": {
"line": 46,
"column": 8
},
"end": {
"line": 46,
"column": 22
},
"identifierName": "generateSeeder"
},
"name": "generateSeeder"
},
"arguments": [
{
"type": "MemberExpression",
"start": 1091,
"end": 1104,
"loc": {
"start": {
"line": 46,
"column": 23
},
"end": {
"line": 46,
"column": 36
}
},
"object": {
"type": "Identifier",
"start": 1091,
"end": 1099,
"loc": {
"start": {
"line": 46,
"column": 23
},
"end": {
"line": 46,
"column": 31
},
"identifierName": "helpData"
},
"name": "helpData"
},
"property": {
"type": "Identifier",
"start": 1100,
"end": 1104,
"loc": {
"start": {
"line": 46,
"column": 32
},
"end": {
"line": 46,
"column": 36
},
"identifierName": "name"
},
"name": "name"
},
"computed": false
}
]
}
}
},
{
"type": "ExpressionStatement",
"start": 1110,
"end": 1144,
"loc": {
"start": {
"line": 48,
"column": 2
},
"end": {
"line": 48,
"column": 36
}
},
"expression": {
"type": "CallExpression",
"start": 1110,
"end": 1143,
"loc": {
"start": {
"line": 48,
"column": 2
},
"end": {
"line": 48,
"column": 35
}
},
"callee": {
"type": "MemberExpression",
"start": 1110,
"end": 1116,
"loc": {
"start": {
"line": 48,
"column": 2
},
"end": {
"line": 48,
"column": 8
}
},
"object": {
"type": "Identifier",
"start": 1110,
"end": 1111,
"loc": {
"start": {
"line": 48,
"column": 2
},
"end": {
"line": 48,
"column": 3
},
"identifierName": "t"
},
"name": "t"
},
"property": {
"type": "Identifier",
"start": 1112,
"end": 1116,
"loc": {
"start": {
"line": 48,
"column": 4
},
"end": {
"line": 48,
"column": 8
},
"identifierName": "true"
},
"name": "true"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 1117,
"end": 1142,
"loc": {
"start": {
"line": 48,
"column": 9
},
"end": {
"line": 48,
"column": 34
}
},
"object": {
"type": "Identifier",
"start": 1117,
"end": 1135,
"loc": {
"start": {
"line": 48,
"column": 9
},
"end": {
"line": 48,
"column": 27
},
"identifierName": "validateUserConfig"
},
"name": "validateUserConfig"
},
"property": {
"type": "Identifier",
"start": 1136,
"end": 1142,
"loc": {
"start": {
"line": 48,
"column": 28
},
"end": {
"line": 48,
"column": 34
},
"identifierName": "called"
},
"name": "called"
},
"computed": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 1147,
"end": 1192,
"loc": {
"start": {
"line": 49,
"column": 2
},
"end": {
"line": 49,
"column": 47
}
},
"expression": {
"type": "CallExpression",
"start": 1147,
"end": 1191,
"loc": {
"start": {
"line": 49,
"column": 2
},
"end": {
"line": 49,
"column": 46
}
},
"callee": {
"type": "MemberExpression",
"start": 1147,
"end": 1153,
"loc": {
"start": {
"line": 49,
"column": 2
},
"end": {
"line": 49,
"column": 8
}
},
"object": {
"type": "Identifier",
"start": 1147,
"end": 1148,
"loc": {
"start": {
"line": 49,
"column": 2
},
"end": {
"line": 49,
"column": 3
},
"identifierName": "t"
},
"name": "t"
},
"property": {
"type": "Identifier",
"start": 1149,
"end": 1153,
"loc": {
"start": {
"line": 49,
"column": 4
},
"end": {
"line": 49,
"column": 8
},
"identifierName": "true"
},
"name": "true"
},
"computed": false
},
"arguments": [
{
"type": "CallExpression",
"start": 1154,
"end": 1190,
"loc": {
"start": {
"line": 49,
"column": 9
},
"end": {
"line": 49,
"column": 45
}
},
"callee": {
"type": "MemberExpression",
"start": 1154,
"end": 1180,
"loc": {
"start": {
"line": 49,
"column": 9
},
"end": {
"line": 49,
"column": 35
}
},
"object": {
"type": "Identifier",
"start": 1154,
"end": 1169,
"loc": {
"start": {
"line": 49,
"column": 9
},
"end": {
"line": 49,
"column": 24
},
"identifierName": "SeederGenerator"
},
"name": "SeederGenerator"
},
"property": {
"type": "Identifier",
"start": 1170,
"end": 1180,
"loc": {
"start": {
"line": 49,
"column": 25
},
"end": {
"line": 49,
"column": 35
},
"identifierName": "calledWith"
},
"name": "calledWith"
},
"computed": false
},
"arguments": [
{
"type": "Identifier",
"start": 1181,
"end": 1189,
"loc": {
"start": {
"line": 49,
"column": 36
},
"end": {
"line": 49,
"column": 44
},
"identifierName": "helpData"
},
"name": "helpData"
}
]
}
]
}
},
{
"type": "ExpressionStatement",
"start": 1195,
"end": 1245,
"loc": {
"start": {
"line": 50,
"column": 2
},
"end": {
"line": 50,
"column": 52
}
},
"expression": {
"type": "CallExpression",
"start": 1195,
"end": 1244,
"loc": {
"start": {
"line": 50,
"column": 2
},
"end": {
"line": 50,
"column": 51
}
},
"callee": {
"type": "MemberExpression",
"start": 1195,
"end": 1201,
"loc": {
"start": {
"line": 50,
"column": 2
},
"end": {
"line": 50,
"column": 8
}
},
"object": {
"type": "Identifier",
"start": 1195,
"end": 1196,
"loc": {
"start": {
"line": 50,
"column": 2
},
"end": {
"line": 50,
"column": 3
},
"identifierName": "t"
},
"name": "t"
},
"property": {
"type": "Identifier",
"start": 1197,
"end": 1201,
"loc": {
"start": {
"line": 50,
"column": 4
},
"end": {
"line": 50,
"column": 8
},
"identifierName": "true"
},
"name": "true"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 1202,
"end": 1243,
"loc": {
"start": {
"line": 50,
"column": 9
},
"end": {
"line": 50,
"column": 50
}
},
"object": {
"type": "MemberExpression",
"start": 1202,
"end": 1236,
"loc": {
"start": {
"line": 50,
"column": 9
},
"end": {
"line": 50,
"column": 43
}
},
"object": {
"type": "MemberExpression",
"start": 1202,
"end": 1227,
"loc": {
"start": {
"line": 50,
"column": 9
},
"end": {
"line": 50,
"column": 34
}
},
"object": {
"type": "Identifier",
"start": 1202,
"end": 1217,
"loc": {
"start": {
"line": 50,
"column": 9
},
"end": {
"line": 50,
"column": 24
},
"identifierName": "SeederGenerator"
},
"name": "SeederGenerator"
},
"property": {
"type": "Identifier",
"start": 1218,
"end": 1227,
"loc": {
"start": {
"line": 50,
"column": 25
},
"end": {
"line": 50,
"column": 34
},
"identifierName": "prototype"
},
"name": "prototype"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1228,
"end": 1236,
"loc": {
"start": {
"line": 50,
"column": 35
},
"end": {
"line": 50,
"column": 43
},
"identifierName": "generate"
},
"name": "generate"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1237,
"end": 1243,
"loc": {
"start": {
"line": 50,
"column": 44
},
"end": {
"line": 50,
"column": 50
},
"identifierName": "called"
},
"name": "called"
},
"computed": false
}
]
}
},
{
"type": "ExpressionStatement",
"start": 1248,
"end": 1275,
"loc": {
"start": {
"line": 51,
"column": 2
},
"end": {
"line": 51,
"column": 29
}
},
"expression": {
"type": "CallExpression",
"start": 1248,
"end": 1274,
"loc": {
"start": {
"line": 51,
"column": 2
},
"end": {
"line": 51,
"column": 28
}
},
"callee": {
"type": "MemberExpression",
"start": 1248,
"end": 1254,
"loc": {
"start": {
"line": 51,
"column": 2
},
"end": {
"line": 51,
"column": 8
}
},
"object": {
"type": "Identifier",
"start": 1248,
"end": 1249,
"loc": {
"start": {
"line": 51,
"column": 2
},
"end": {
"line": 51,
"column": 3
},
"identifierName": "t"
},
"name": "t"
},
"property": {
"type": "Identifier",
"start": 1250,
"end": 1254,
"loc": {
"start": {
"line": 51,
"column": 4
},
"end": {
"line": 51,
"column": 8
},
"identifierName": "true"
},
"name": "true"
},
"computed": false
},
"arguments": [
{
"type": "MemberExpression",
"start": 1255,
"end": 1273,
"loc": {
"start": {
"line": 51,
"column": 9
},
"end": {
"line": 51,
"column": 27
}
},
"object": {
"type": "MemberExpression",
"start": 1255,
"end": 1266,
"loc": {
"start": {
"line": 51,
"column": 9
},
"end": {
"line": 51,
"column": 20
}
},
"object": {
"type": "Identifier",
"start": 1255,
"end": 1262,
"loc": {
"start": {
"line": 51,
"column": 9
},
"end": {
"line": 51,
"column": 16
},
"identifierName": "console"
},
"name": "console"
},
"property": {
"type": "Identifier",
"start": 1263,
"end": 1266,
"loc": {
"start": {
"line": 51,
"column": 17
},
"end": {
"line": 51,
"column": 20
},
"identifierName": "log"
},
"name": "log"
},
"computed": false
},
"property": {
"type": "Identifier",
"start": 1267,
"end": 1273,
"loc": {
"start": {
"line": 51,
"column": 21
},
"end": {
"line": 51,
"column": 27
},
"identifierName": "called"
},
"name": "called"
},
"computed": false
}
]
}
}
],
"directives": []
}
}
]
}
}
],
"directives": []
},
"comments": [],
"tokens": [
{
"type": {
"label": "import",
"keyword": "import",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "import",
"start": 0,
"end": 6,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 1,
"column": 6
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "test",
"start": 7,
"end": 11,
"loc": {
"start": {
"line": 1,
"column": 7
},
"end": {
"line": 1,
"column": 11
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 12,
"end": 16,
"loc": {
"start": {
"line": 1,
"column": 12
},
"end": {
"line": 1,
"column": 16
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "ava",
"start": 17,
"end": 22,
"loc": {
"start": {
"line": 1,
"column": 17
},
"end": {
"line": 1,
"column": 22
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 22,
"end": 23,
"loc": {
"start": {
"line": 1,
"column": 22
},
"end": {
"line": 1,
"column": 23
}
}
},
{
"type": {
"label": "import",
"keyword": "import",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "import",
"start": 24,
"end": 30,
"loc": {
"start": {
"line": 2,
"column": 0
},
"end": {
"line": 2,
"column": 6
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sinon",
"start": 31,
"end": 36,
"loc": {
"start": {
"line": 2,
"column": 7
},
"end": {
"line": 2,
"column": 12
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 37,
"end": 41,
"loc": {
"start": {
"line": 2,
"column": 13
},
"end": {
"line": 2,
"column": 17
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "sinon",
"start": 42,
"end": 49,
"loc": {
"start": {
"line": 2,
"column": 18
},
"end": {
"line": 2,
"column": 25
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 49,
"end": 50,
"loc": {
"start": {
"line": 2,
"column": 25
},
"end": {
"line": 2,
"column": 26
}
}
},
{
"type": {
"label": "import",
"keyword": "import",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "import",
"start": 52,
"end": 58,
"loc": {
"start": {
"line": 4,
"column": 0
},
"end": {
"line": 4,
"column": 6
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 59,
"end": 60,
"loc": {
"start": {
"line": 4,
"column": 7
},
"end": {
"line": 4,
"column": 8
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "mockImports",
"start": 61,
"end": 72,
"loc": {
"start": {
"line": 4,
"column": 9
},
"end": {
"line": 4,
"column": 20
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 72,
"end": 73,
"loc": {
"start": {
"line": 4,
"column": 20
},
"end": {
"line": 4,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "resetImports",
"start": 74,
"end": 86,
"loc": {
"start": {
"line": 4,
"column": 22
},
"end": {
"line": 4,
"column": 34
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 87,
"end": 88,
"loc": {
"start": {
"line": 4,
"column": 35
},
"end": {
"line": 4,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 89,
"end": 93,
"loc": {
"start": {
"line": 4,
"column": 37
},
"end": {
"line": 4,
"column": 41
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "../../utils/test-helpers",
"start": 94,
"end": 120,
"loc": {
"start": {
"line": 4,
"column": 42
},
"end": {
"line": 4,
"column": 68
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 120,
"end": 121,
"loc": {
"start": {
"line": 4,
"column": 68
},
"end": {
"line": 4,
"column": 69
}
}
},
{
"type": {
"label": "import",
"keyword": "import",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "import",
"start": 123,
"end": 129,
"loc": {
"start": {
"line": 6,
"column": 0
},
"end": {
"line": 6,
"column": 6
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "generateSeeder",
"start": 130,
"end": 144,
"loc": {
"start": {
"line": 6,
"column": 7
},
"end": {
"line": 6,
"column": 21
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 144,
"end": 145,
"loc": {
"start": {
"line": 6,
"column": 21
},
"end": {
"line": 6,
"column": 22
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 146,
"end": 147,
"loc": {
"start": {
"line": 6,
"column": 23
},
"end": {
"line": 6,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "__RewireAPI__",
"start": 150,
"end": 163,
"loc": {
"start": {
"line": 7,
"column": 2
},
"end": {
"line": 7,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "as",
"start": 164,
"end": 166,
"loc": {
"start": {
"line": 7,
"column": 16
},
"end": {
"line": 7,
"column": 18
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "moduleRewireAPI",
"start": 167,
"end": 182,
"loc": {
"start": {
"line": 7,
"column": 19
},
"end": {
"line": 7,
"column": 34
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 182,
"end": 183,
"loc": {
"start": {
"line": 7,
"column": 34
},
"end": {
"line": 7,
"column": 35
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 184,
"end": 185,
"loc": {
"start": {
"line": 8,
"column": 0
},
"end": {
"line": 8,
"column": 1
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "from",
"start": 186,
"end": 190,
"loc": {
"start": {
"line": 8,
"column": 2
},
"end": {
"line": 8,
"column": 6
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "./generate-seeder",
"start": 191,
"end": 210,
"loc": {
"start": {
"line": 8,
"column": 7
},
"end": {
"line": 8,
"column": 26
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 210,
"end": 211,
"loc": {
"start": {
"line": 8,
"column": 26
},
"end": {
"line": 8,
"column": 27
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 213,
"end": 218,
"loc": {
"start": {
"line": 10,
"column": 0
},
"end": {
"line": 10,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "helpData",
"start": 219,
"end": 227,
"loc": {
"start": {
"line": 10,
"column": 6
},
"end": {
"line": 10,
"column": 14
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 228,
"end": 229,
"loc": {
"start": {
"line": 10,
"column": 15
},
"end": {
"line": 10,
"column": 16
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 230,
"end": 231,
"loc": {
"start": {
"line": 10,
"column": 17
},
"end": {
"line": 10,
"column": 18
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "name",
"start": 234,
"end": 238,
"loc": {
"start": {
"line": 11,
"column": 2
},
"end": {
"line": 11,
"column": 6
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 238,
"end": 239,
"loc": {
"start": {
"line": 11,
"column": 6
},
"end": {
"line": 11,
"column": 7
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "name",
"start": 240,
"end": 246,
"loc": {
"start": {
"line": 11,
"column": 8
},
"end": {
"line": 11,
"column": 14
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 246,
"end": 247,
"loc": {
"start": {
"line": 11,
"column": 14
},
"end": {
"line": 11,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "seederTemplate",
"start": 250,
"end": 264,
"loc": {
"start": {
"line": 12,
"column": 2
},
"end": {
"line": 12,
"column": 16
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 264,
"end": 265,
"loc": {
"start": {
"line": 12,
"column": 16
},
"end": {
"line": 12,
"column": 17
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "template",
"start": 266,
"end": 276,
"loc": {
"start": {
"line": 12,
"column": 18
},
"end": {
"line": 12,
"column": 28
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 276,
"end": 277,
"loc": {
"start": {
"line": 12,
"column": 28
},
"end": {
"line": 12,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "userSeedersFolderPath",
"start": 280,
"end": 301,
"loc": {
"start": {
"line": 13,
"column": 2
},
"end": {
"line": 13,
"column": 23
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 301,
"end": 302,
"loc": {
"start": {
"line": 13,
"column": 23
},
"end": {
"line": 13,
"column": 24
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "path/to/seeders",
"start": 303,
"end": 320,
"loc": {
"start": {
"line": 13,
"column": 25
},
"end": {
"line": 13,
"column": 42
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 320,
"end": 321,
"loc": {
"start": {
"line": 13,
"column": 42
},
"end": {
"line": 13,
"column": 43
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 322,
"end": 323,
"loc": {
"start": {
"line": 14,
"column": 0
},
"end": {
"line": 14,
"column": 1
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 323,
"end": 324,
"loc": {
"start": {
"line": 14,
"column": 1
},
"end": {
"line": 14,
"column": 2
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "test",
"start": 326,
"end": 330,
"loc": {
"start": {
"line": 16,
"column": 0
},
"end": {
"line": 16,
"column": 4
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 330,
"end": 331,
"loc": {
"start": {
"line": 16,
"column": 4
},
"end": {
"line": 16,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "beforeEach",
"start": 331,
"end": 341,
"loc": {
"start": {
"line": 16,
"column": 5
},
"end": {
"line": 16,
"column": 15
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 341,
"end": 342,
"loc": {
"start": {
"line": 16,
"column": 15
},
"end": {
"line": 16,
"column": 16
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "mock imports",
"start": 342,
"end": 356,
"loc": {
"start": {
"line": 16,
"column": 16
},
"end": {
"line": 16,
"column": 30
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 356,
"end": 357,
"loc": {
"start": {
"line": 16,
"column": 30
},
"end": {
"line": 16,
"column": 31
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 358,
"end": 359,
"loc": {
"start": {
"line": 16,
"column": 32
},
"end": {
"line": 16,
"column": 33
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 360,
"end": 362,
"loc": {
"start": {
"line": 16,
"column": 34
},
"end": {
"line": 16,
"column": 36
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 363,
"end": 364,
"loc": {
"start": {
"line": 16,
"column": 37
},
"end": {
"line": 16,
"column": 38
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 367,
"end": 372,
"loc": {
"start": {
"line": 17,
"column": 2
},
"end": {
"line": 17,
"column": 7
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 373,
"end": 374,
"loc": {
"start": {
"line": 17,
"column": 8
},
"end": {
"line": 17,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "seederTemplate",
"start": 375,
"end": 389,
"loc": {
"start": {
"line": 17,
"column": 10
},
"end": {
"line": 17,
"column": 24
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 389,
"end": 390,
"loc": {
"start": {
"line": 17,
"column": 24
},
"end": {
"line": 17,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "userSeedersFolderPath",
"start": 391,
"end": 412,
"loc": {
"start": {
"line": 17,
"column": 26
},
"end": {
"line": 17,
"column": 47
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 413,
"end": 414,
"loc": {
"start": {
"line": 17,
"column": 48
},
"end": {
"line": 17,
"column": 49
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 415,
"end": 416,
"loc": {
"start": {
"line": 17,
"column": 50
},
"end": {
"line": 17,
"column": 51
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "helpData",
"start": 417,
"end": 425,
"loc": {
"start": {
"line": 17,
"column": 52
},
"end": {
"line": 17,
"column": 60
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 425,
"end": 426,
"loc": {
"start": {
"line": 17,
"column": 60
},
"end": {
"line": 17,
"column": 61
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 430,
"end": 435,
"loc": {
"start": {
"line": 19,
"column": 2
},
"end": {
"line": 19,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "mocks",
"start": 436,
"end": 441,
"loc": {
"start": {
"line": 19,
"column": 8
},
"end": {
"line": 19,
"column": 13
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 442,
"end": 443,
"loc": {
"start": {
"line": 19,
"column": 14
},
"end": {
"line": 19,
"column": 15
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 444,
"end": 445,
"loc": {
"start": {
"line": 19,
"column": 16
},
"end": {
"line": 19,
"column": 17
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "validateUserConfig",
"start": 450,
"end": 468,
"loc": {
"start": {
"line": 20,
"column": 4
},
"end": {
"line": 20,
"column": 22
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 468,
"end": 469,
"loc": {
"start": {
"line": 20,
"column": 22
},
"end": {
"line": 20,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sinon",
"start": 470,
"end": 475,
"loc": {
"start": {
"line": 20,
"column": 24
},
"end": {
"line": 20,
"column": 29
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 475,
"end": 476,
"loc": {
"start": {
"line": 20,
"column": 29
},
"end": {
"line": 20,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "stub",
"start": 476,
"end": 480,
"loc": {
"start": {
"line": 20,
"column": 30
},
"end": {
"line": 20,
"column": 34
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 480,
"end": 481,
"loc": {
"start": {
"line": 20,
"column": 34
},
"end": {
"line": 20,
"column": 35
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 481,
"end": 482,
"loc": {
"start": {
"line": 20,
"column": 35
},
"end": {
"line": 20,
"column": 36
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 482,
"end": 483,
"loc": {
"start": {
"line": 20,
"column": 36
},
"end": {
"line": 20,
"column": 37
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "SeederGenerator",
"start": 488,
"end": 503,
"loc": {
"start": {
"line": 21,
"column": 4
},
"end": {
"line": 21,
"column": 19
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 503,
"end": 504,
"loc": {
"start": {
"line": 21,
"column": 19
},
"end": {
"line": 21,
"column": 20
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sinon",
"start": 505,
"end": 510,
"loc": {
"start": {
"line": 21,
"column": 21
},
"end": {
"line": 21,
"column": 26
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 510,
"end": 511,
"loc": {
"start": {
"line": 21,
"column": 26
},
"end": {
"line": 21,
"column": 27
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "stub",
"start": 511,
"end": 515,
"loc": {
"start": {
"line": 21,
"column": 27
},
"end": {
"line": 21,
"column": 31
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 515,
"end": 516,
"loc": {
"start": {
"line": 21,
"column": 31
},
"end": {
"line": 21,
"column": 32
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 516,
"end": 517,
"loc": {
"start": {
"line": 21,
"column": 32
},
"end": {
"line": 21,
"column": 33
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 517,
"end": 518,
"loc": {
"start": {
"line": 21,
"column": 33
},
"end": {
"line": 21,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "config",
"start": 523,
"end": 529,
"loc": {
"start": {
"line": 22,
"column": 4
},
"end": {
"line": 22,
"column": 10
}
}
},
{
"type": {
"label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 529,
"end": 530,
"loc": {
"start": {
"line": 22,
"column": 10
},
"end": {
"line": 22,
"column": 11
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 531,
"end": 532,
"loc": {
"start": {
"line": 22,
"column": 12
},
"end": {
"line": 22,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "seederTemplate",
"start": 533,
"end": 547,
"loc": {
"start": {
"line": 22,
"column": 14
},
"end": {
"line": 22,
"column": 28
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 547,
"end": 548,
"loc": {
"start": {
"line": 22,
"column": 28
},
"end": {
"line": 22,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "userSeedersFolderPath",
"start": 549,
"end": 570,
"loc": {
"start": {
"line": 22,
"column": 30
},
"end": {
"line": 22,
"column": 51
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 571,
"end": 572,
"loc": {
"start": {
"line": 22,
"column": 52
},
"end": {
"line": 22,
"column": 53
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 572,
"end": 573,
"loc": {
"start": {
"line": 22,
"column": 53
},
"end": {
"line": 22,
"column": 54
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 576,
"end": 577,
"loc": {
"start": {
"line": 23,
"column": 2
},
"end": {
"line": 23,
"column": 3
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 577,
"end": 578,
"loc": {
"start": {
"line": 23,
"column": 3
},
"end": {
"line": 23,
"column": 4
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "mocks",
"start": 582,
"end": 587,
"loc": {
"start": {
"line": 25,
"column": 2
},
"end": {
"line": 25,
"column": 7
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 587,
"end": 588,
"loc": {
"start": {
"line": 25,
"column": 7
},
"end": {
"line": 25,
"column": 8
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "SeederGenerator",
"start": 588,
"end": 603,
"loc": {
"start": {
"line": 25,
"column": 8
},
"end": {
"line": 25,
"column": 23
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 603,
"end": 604,
"loc": {
"start": {
"line": 25,
"column": 23
},
"end": {
"line": 25,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "prototype",
"start": 604,
"end": 613,
"loc": {
"start": {
"line": 25,
"column": 24
},
"end": {
"line": 25,
"column": 33
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 613,
"end": 614,
"loc": {
"start": {
"line": 25,
"column": 33
},
"end": {
"line": 25,
"column": 34
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "generate",
"start": 614,
"end": 622,
"loc": {
"start": {
"line": 25,
"column": 34
},
"end": {
"line": 25,
"column": 42
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 623,
"end": 624,
"loc": {
"start": {
"line": 25,
"column": 43
},
"end": {
"line": 25,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sinon",
"start": 625,
"end": 630,
"loc": {
"start": {
"line": 25,
"column": 45
},
"end": {
"line": 25,
"column": 50
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 635,
"end": 636,
"loc": {
"start": {
"line": 26,
"column": 4
},
"end": {
"line": 26,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "stub",
"start": 636,
"end": 640,
"loc": {
"start": {
"line": 26,
"column": 5
},
"end": {
"line": 26,
"column": 9
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 640,
"end": 641,
"loc": {
"start": {
"line": 26,
"column": 9
},
"end": {
"line": 26,
"column": 10
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 641,
"end": 642,
"loc": {
"start": {
"line": 26,
"column": 10
},
"end": {
"line": 26,
"column": 11
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 647,
"end": 648,
"loc": {
"start": {
"line": 27,
"column": 4
},
"end": {
"line": 27,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "resolves",
"start": 648,
"end": 656,
"loc": {
"start": {
"line": 27,
"column": 5
},
"end": {
"line": 27,
"column": 13
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 656,
"end": 657,
"loc": {
"start": {
"line": 27,
"column": 13
},
"end": {
"line": 27,
"column": 14
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "some.seeder.js",
"start": 657,
"end": 673,
"loc": {
"start": {
"line": 27,
"column": 14
},
"end": {
"line": 27,
"column": 30
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 673,
"end": 674,
"loc": {
"start": {
"line": 27,
"column": 30
},
"end": {
"line": 27,
"column": 31
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 674,
"end": 675,
"loc": {
"start": {
"line": 27,
"column": 31
},
"end": {
"line": 27,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 679,
"end": 680,
"loc": {
"start": {
"line": 29,
"column": 2
},
"end": {
"line": 29,
"column": 3
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 680,
"end": 681,
"loc": {
"start": {
"line": 29,
"column": 3
},
"end": {
"line": 29,
"column": 4
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 681,
"end": 688,
"loc": {
"start": {
"line": 29,
"column": 4
},
"end": {
"line": 29,
"column": 11
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 689,
"end": 690,
"loc": {
"start": {
"line": 29,
"column": 12
},
"end": {
"line": 29,
"column": 13
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 691,
"end": 692,
"loc": {
"start": {
"line": 29,
"column": 14
},
"end": {
"line": 29,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "mocks",
"start": 693,
"end": 698,
"loc": {
"start": {
"line": 29,
"column": 16
},
"end": {
"line": 29,
"column": 21
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 699,
"end": 700,
"loc": {
"start": {
"line": 29,
"column": 22
},
"end": {
"line": 29,
"column": 23
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 700,
"end": 701,
"loc": {
"start": {
"line": 29,
"column": 23
},
"end": {
"line": 29,
"column": 24
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "mockImports",
"start": 705,
"end": 716,
"loc": {
"start": {
"line": 31,
"column": 2
},
"end": {
"line": 31,
"column": 13
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 716,
"end": 717,
"loc": {
"start": {
"line": 31,
"column": 13
},
"end": {
"line": 31,
"column": 14
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 717,
"end": 718,
"loc": {
"start": {
"line": 31,
"column": 14
},
"end": {
"line": 31,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "moduleRewireAPI",
"start": 719,
"end": 734,
"loc": {
"start": {
"line": 31,
"column": 16
},
"end": {
"line": 31,
"column": 31
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 734,
"end": 735,
"loc": {
"start": {
"line": 31,
"column": 31
},
"end": {
"line": 31,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "mocks",
"start": 736,
"end": 741,
"loc": {
"start": {
"line": 31,
"column": 33
},
"end": {
"line": 31,
"column": 38
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 742,
"end": 743,
"loc": {
"start": {
"line": 31,
"column": 39
},
"end": {
"line": 31,
"column": 40
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 743,
"end": 744,
"loc": {
"start": {
"line": 31,
"column": 40
},
"end": {
"line": 31,
"column": 41
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 744,
"end": 745,
"loc": {
"start": {
"line": 31,
"column": 41
},
"end": {
"line": 31,
"column": 42
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "sinon",
"start": 749,
"end": 754,
"loc": {
"start": {
"line": 33,
"column": 2
},
"end": {
"line": 33,
"column": 7
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 754,
"end": 755,
"loc": {
"start": {
"line": 33,
"column": 7
},
"end": {
"line": 33,
"column": 8
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "stub",
"start": 755,
"end": 759,
"loc": {
"start": {
"line": 33,
"column": 8
},
"end": {
"line": 33,
"column": 12
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 759,
"end": 760,
"loc": {
"start": {
"line": 33,
"column": 12
},
"end": {
"line": 33,
"column": 13
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "console",
"start": 760,
"end": 767,
"loc": {
"start": {
"line": 33,
"column": 13
},
"end": {
"line": 33,
"column": 20
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 767,
"end": 768,
"loc": {
"start": {
"line": 33,
"column": 20
},
"end": {
"line": 33,
"column": 21
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "log",
"start": 769,
"end": 774,
"loc": {
"start": {
"line": 33,
"column": 22
},
"end": {
"line": 33,
"column": 27
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 774,
"end": 775,
"loc": {
"start": {
"line": 33,
"column": 27
},
"end": {
"line": 33,
"column": 28
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 775,
"end": 776,
"loc": {
"start": {
"line": 33,
"column": 28
},
"end": {
"line": 33,
"column": 29
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 777,
"end": 778,
"loc": {
"start": {
"line": 34,
"column": 0
},
"end": {
"line": 34,
"column": 1
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 778,
"end": 779,
"loc": {
"start": {
"line": 34,
"column": 1
},
"end": {
"line": 34,
"column": 2
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 779,
"end": 780,
"loc": {
"start": {
"line": 34,
"column": 2
},
"end": {
"line": 34,
"column": 3
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "test",
"start": 782,
"end": 786,
"loc": {
"start": {
"line": 36,
"column": 0
},
"end": {
"line": 36,
"column": 4
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 786,
"end": 787,
"loc": {
"start": {
"line": 36,
"column": 4
},
"end": {
"line": 36,
"column": 5
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "afterEach",
"start": 787,
"end": 796,
"loc": {
"start": {
"line": 36,
"column": 5
},
"end": {
"line": 36,
"column": 14
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 796,
"end": 797,
"loc": {
"start": {
"line": 36,
"column": 14
},
"end": {
"line": 36,
"column": 15
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "always",
"start": 797,
"end": 803,
"loc": {
"start": {
"line": 36,
"column": 15
},
"end": {
"line": 36,
"column": 21
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 803,
"end": 804,
"loc": {
"start": {
"line": 36,
"column": 21
},
"end": {
"line": 36,
"column": 22
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "unmock imports",
"start": 804,
"end": 820,
"loc": {
"start": {
"line": 36,
"column": 22
},
"end": {
"line": 36,
"column": 38
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 820,
"end": 821,
"loc": {
"start": {
"line": 36,
"column": 38
},
"end": {
"line": 36,
"column": 39
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 822,
"end": 823,
"loc": {
"start": {
"line": 36,
"column": 40
},
"end": {
"line": 36,
"column": 41
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 824,
"end": 826,
"loc": {
"start": {
"line": 36,
"column": 42
},
"end": {
"line": 36,
"column": 44
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 827,
"end": 828,
"loc": {
"start": {
"line": 36,
"column": 45
},
"end": {
"line": 36,
"column": 46
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 831,
"end": 836,
"loc": {
"start": {
"line": 37,
"column": 2
},
"end": {
"line": 37,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "imports",
"start": 837,
"end": 844,
"loc": {
"start": {
"line": 37,
"column": 8
},
"end": {
"line": 37,
"column": 15
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 845,
"end": 846,
"loc": {
"start": {
"line": 37,
"column": 16
},
"end": {
"line": 37,
"column": 17
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "Object",
"start": 847,
"end": 853,
"loc": {
"start": {
"line": 37,
"column": 18
},
"end": {
"line": 37,
"column": 24
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 853,
"end": 854,
"loc": {
"start": {
"line": 37,
"column": 24
},
"end": {
"line": 37,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "keys",
"start": 854,
"end": 858,
"loc": {
"start": {
"line": 37,
"column": 25
},
"end": {
"line": 37,
"column": 29
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 858,
"end": 859,
"loc": {
"start": {
"line": 37,
"column": 29
},
"end": {
"line": 37,
"column": 30
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 859,
"end": 860,
"loc": {
"start": {
"line": 37,
"column": 30
},
"end": {
"line": 37,
"column": 31
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 860,
"end": 861,
"loc": {
"start": {
"line": 37,
"column": 31
},
"end": {
"line": 37,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 861,
"end": 868,
"loc": {
"start": {
"line": 37,
"column": 32
},
"end": {
"line": 37,
"column": 39
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 868,
"end": 869,
"loc": {
"start": {
"line": 37,
"column": 39
},
"end": {
"line": 37,
"column": 40
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "mocks",
"start": 869,
"end": 874,
"loc": {
"start": {
"line": 37,
"column": 40
},
"end": {
"line": 37,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 874,
"end": 875,
"loc": {
"start": {
"line": 37,
"column": 45
},
"end": {
"line": 37,
"column": 46
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 875,
"end": 876,
"loc": {
"start": {
"line": 37,
"column": 46
},
"end": {
"line": 37,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "resetImports",
"start": 880,
"end": 892,
"loc": {
"start": {
"line": 39,
"column": 2
},
"end": {
"line": 39,
"column": 14
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 892,
"end": 893,
"loc": {
"start": {
"line": 39,
"column": 14
},
"end": {
"line": 39,
"column": 15
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 893,
"end": 894,
"loc": {
"start": {
"line": 39,
"column": 15
},
"end": {
"line": 39,
"column": 16
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "moduleRewireAPI",
"start": 895,
"end": 910,
"loc": {
"start": {
"line": 39,
"column": 17
},
"end": {
"line": 39,
"column": 32
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 910,
"end": 911,
"loc": {
"start": {
"line": 39,
"column": 32
},
"end": {
"line": 39,
"column": 33
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "imports",
"start": 912,
"end": 919,
"loc": {
"start": {
"line": 39,
"column": 34
},
"end": {
"line": 39,
"column": 41
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 920,
"end": 921,
"loc": {
"start": {
"line": 39,
"column": 42
},
"end": {
"line": 39,
"column": 43
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 921,
"end": 922,
"loc": {
"start": {
"line": 39,
"column": 43
},
"end": {
"line": 39,
"column": 44
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 922,
"end": 923,
"loc": {
"start": {
"line": 39,
"column": 44
},
"end": {
"line": 39,
"column": 45
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "console",
"start": 927,
"end": 934,
"loc": {
"start": {
"line": 41,
"column": 2
},
"end": {
"line": 41,
"column": 9
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 934,
"end": 935,
"loc": {
"start": {
"line": 41,
"column": 9
},
"end": {
"line": 41,
"column": 10
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "log",
"start": 935,
"end": 938,
"loc": {
"start": {
"line": 41,
"column": 10
},
"end": {
"line": 41,
"column": 13
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 938,
"end": 939,
"loc": {
"start": {
"line": 41,
"column": 13
},
"end": {
"line": 41,
"column": 14
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "restore",
"start": 939,
"end": 946,
"loc": {
"start": {
"line": 41,
"column": 14
},
"end": {
"line": 41,
"column": 21
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 946,
"end": 947,
"loc": {
"start": {
"line": 41,
"column": 21
},
"end": {
"line": 41,
"column": 22
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 947,
"end": 948,
"loc": {
"start": {
"line": 41,
"column": 22
},
"end": {
"line": 41,
"column": 23
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 948,
"end": 949,
"loc": {
"start": {
"line": 41,
"column": 23
},
"end": {
"line": 41,
"column": 24
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 950,
"end": 951,
"loc": {
"start": {
"line": 42,
"column": 0
},
"end": {
"line": 42,
"column": 1
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 951,
"end": 952,
"loc": {
"start": {
"line": 42,
"column": 1
},
"end": {
"line": 42,
"column": 2
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 952,
"end": 953,
"loc": {
"start": {
"line": 42,
"column": 2
},
"end": {
"line": 42,
"column": 3
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "test",
"start": 955,
"end": 959,
"loc": {
"start": {
"line": 44,
"column": 0
},
"end": {
"line": 44,
"column": 4
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 959,
"end": 960,
"loc": {
"start": {
"line": 44,
"column": 4
},
"end": {
"line": 44,
"column": 5
}
}
},
{
"type": {
"label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "should generate a seeder",
"start": 960,
"end": 986,
"loc": {
"start": {
"line": 44,
"column": 5
},
"end": {
"line": 44,
"column": 31
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 986,
"end": 987,
"loc": {
"start": {
"line": 44,
"column": 31
},
"end": {
"line": 44,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "async",
"start": 988,
"end": 993,
"loc": {
"start": {
"line": 44,
"column": 33
},
"end": {
"line": 44,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 994,
"end": 995,
"loc": {
"start": {
"line": 44,
"column": 39
},
"end": {
"line": 44,
"column": 40
}
}
},
{
"type": {
"label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 996,
"end": 998,
"loc": {
"start": {
"line": 44,
"column": 41
},
"end": {
"line": 44,
"column": 43
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 999,
"end": 1000,
"loc": {
"start": {
"line": 44,
"column": 44
},
"end": {
"line": 44,
"column": 45
}
}
},
{
"type": {
"label": "const",
"keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "const",
"start": 1003,
"end": 1008,
"loc": {
"start": {
"line": 45,
"column": 2
},
"end": {
"line": 45,
"column": 7
}
}
},
{
"type": {
"label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1009,
"end": 1010,
"loc": {
"start": {
"line": 45,
"column": 8
},
"end": {
"line": 45,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "validateUserConfig",
"start": 1011,
"end": 1029,
"loc": {
"start": {
"line": 45,
"column": 10
},
"end": {
"line": 45,
"column": 28
}
}
},
{
"type": {
"label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1029,
"end": 1030,
"loc": {
"start": {
"line": 45,
"column": 28
},
"end": {
"line": 45,
"column": 29
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "SeederGenerator",
"start": 1031,
"end": 1046,
"loc": {
"start": {
"line": 45,
"column": 30
},
"end": {
"line": 45,
"column": 45
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1047,
"end": 1048,
"loc": {
"start": {
"line": 45,
"column": 46
},
"end": {
"line": 45,
"column": 47
}
}
},
{
"type": {
"label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "=",
"start": 1049,
"end": 1050,
"loc": {
"start": {
"line": 45,
"column": 48
},
"end": {
"line": 45,
"column": 49
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 1051,
"end": 1052,
"loc": {
"start": {
"line": 45,
"column": 50
},
"end": {
"line": 45,
"column": 51
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1052,
"end": 1053,
"loc": {
"start": {
"line": 45,
"column": 51
},
"end": {
"line": 45,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "context",
"start": 1053,
"end": 1060,
"loc": {
"start": {
"line": 45,
"column": 52
},
"end": {
"line": 45,
"column": 59
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1060,
"end": 1061,
"loc": {
"start": {
"line": 45,
"column": 59
},
"end": {
"line": 45,
"column": 60
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "mocks",
"start": 1061,
"end": 1066,
"loc": {
"start": {
"line": 45,
"column": 60
},
"end": {
"line": 45,
"column": 65
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1066,
"end": 1067,
"loc": {
"start": {
"line": 45,
"column": 65
},
"end": {
"line": 45,
"column": 66
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "await",
"start": 1070,
"end": 1075,
"loc": {
"start": {
"line": 46,
"column": 2
},
"end": {
"line": 46,
"column": 7
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "generateSeeder",
"start": 1076,
"end": 1090,
"loc": {
"start": {
"line": 46,
"column": 8
},
"end": {
"line": 46,
"column": 22
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1090,
"end": 1091,
"loc": {
"start": {
"line": 46,
"column": 22
},
"end": {
"line": 46,
"column": 23
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "helpData",
"start": 1091,
"end": 1099,
"loc": {
"start": {
"line": 46,
"column": 23
},
"end": {
"line": 46,
"column": 31
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1099,
"end": 1100,
"loc": {
"start": {
"line": 46,
"column": 31
},
"end": {
"line": 46,
"column": 32
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "name",
"start": 1100,
"end": 1104,
"loc": {
"start": {
"line": 46,
"column": 32
},
"end": {
"line": 46,
"column": 36
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1104,
"end": 1105,
"loc": {
"start": {
"line": 46,
"column": 36
},
"end": {
"line": 46,
"column": 37
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1105,
"end": 1106,
"loc": {
"start": {
"line": 46,
"column": 37
},
"end": {
"line": 46,
"column": 38
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 1110,
"end": 1111,
"loc": {
"start": {
"line": 48,
"column": 2
},
"end": {
"line": 48,
"column": 3
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1111,
"end": 1112,
"loc": {
"start": {
"line": 48,
"column": 3
},
"end": {
"line": 48,
"column": 4
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 1112,
"end": 1116,
"loc": {
"start": {
"line": 48,
"column": 4
},
"end": {
"line": 48,
"column": 8
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1116,
"end": 1117,
"loc": {
"start": {
"line": 48,
"column": 8
},
"end": {
"line": 48,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "validateUserConfig",
"start": 1117,
"end": 1135,
"loc": {
"start": {
"line": 48,
"column": 9
},
"end": {
"line": 48,
"column": 27
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1135,
"end": 1136,
"loc": {
"start": {
"line": 48,
"column": 27
},
"end": {
"line": 48,
"column": 28
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "called",
"start": 1136,
"end": 1142,
"loc": {
"start": {
"line": 48,
"column": 28
},
"end": {
"line": 48,
"column": 34
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1142,
"end": 1143,
"loc": {
"start": {
"line": 48,
"column": 34
},
"end": {
"line": 48,
"column": 35
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1143,
"end": 1144,
"loc": {
"start": {
"line": 48,
"column": 35
},
"end": {
"line": 48,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 1147,
"end": 1148,
"loc": {
"start": {
"line": 49,
"column": 2
},
"end": {
"line": 49,
"column": 3
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1148,
"end": 1149,
"loc": {
"start": {
"line": 49,
"column": 3
},
"end": {
"line": 49,
"column": 4
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 1149,
"end": 1153,
"loc": {
"start": {
"line": 49,
"column": 4
},
"end": {
"line": 49,
"column": 8
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1153,
"end": 1154,
"loc": {
"start": {
"line": 49,
"column": 8
},
"end": {
"line": 49,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "SeederGenerator",
"start": 1154,
"end": 1169,
"loc": {
"start": {
"line": 49,
"column": 9
},
"end": {
"line": 49,
"column": 24
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1169,
"end": 1170,
"loc": {
"start": {
"line": 49,
"column": 24
},
"end": {
"line": 49,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "calledWith",
"start": 1170,
"end": 1180,
"loc": {
"start": {
"line": 49,
"column": 25
},
"end": {
"line": 49,
"column": 35
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1180,
"end": 1181,
"loc": {
"start": {
"line": 49,
"column": 35
},
"end": {
"line": 49,
"column": 36
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "helpData",
"start": 1181,
"end": 1189,
"loc": {
"start": {
"line": 49,
"column": 36
},
"end": {
"line": 49,
"column": 44
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1189,
"end": 1190,
"loc": {
"start": {
"line": 49,
"column": 44
},
"end": {
"line": 49,
"column": 45
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1190,
"end": 1191,
"loc": {
"start": {
"line": 49,
"column": 45
},
"end": {
"line": 49,
"column": 46
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1191,
"end": 1192,
"loc": {
"start": {
"line": 49,
"column": 46
},
"end": {
"line": 49,
"column": 47
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 1195,
"end": 1196,
"loc": {
"start": {
"line": 50,
"column": 2
},
"end": {
"line": 50,
"column": 3
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1196,
"end": 1197,
"loc": {
"start": {
"line": 50,
"column": 3
},
"end": {
"line": 50,
"column": 4
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 1197,
"end": 1201,
"loc": {
"start": {
"line": 50,
"column": 4
},
"end": {
"line": 50,
"column": 8
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1201,
"end": 1202,
"loc": {
"start": {
"line": 50,
"column": 8
},
"end": {
"line": 50,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "SeederGenerator",
"start": 1202,
"end": 1217,
"loc": {
"start": {
"line": 50,
"column": 9
},
"end": {
"line": 50,
"column": 24
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1217,
"end": 1218,
"loc": {
"start": {
"line": 50,
"column": 24
},
"end": {
"line": 50,
"column": 25
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "prototype",
"start": 1218,
"end": 1227,
"loc": {
"start": {
"line": 50,
"column": 25
},
"end": {
"line": 50,
"column": 34
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1227,
"end": 1228,
"loc": {
"start": {
"line": 50,
"column": 34
},
"end": {
"line": 50,
"column": 35
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "generate",
"start": 1228,
"end": 1236,
"loc": {
"start": {
"line": 50,
"column": 35
},
"end": {
"line": 50,
"column": 43
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1236,
"end": 1237,
"loc": {
"start": {
"line": 50,
"column": 43
},
"end": {
"line": 50,
"column": 44
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "called",
"start": 1237,
"end": 1243,
"loc": {
"start": {
"line": 50,
"column": 44
},
"end": {
"line": 50,
"column": 50
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1243,
"end": 1244,
"loc": {
"start": {
"line": 50,
"column": 50
},
"end": {
"line": 50,
"column": 51
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1244,
"end": 1245,
"loc": {
"start": {
"line": 50,
"column": 51
},
"end": {
"line": 50,
"column": 52
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "t",
"start": 1248,
"end": 1249,
"loc": {
"start": {
"line": 51,
"column": 2
},
"end": {
"line": 51,
"column": 3
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1249,
"end": 1250,
"loc": {
"start": {
"line": 51,
"column": 3
},
"end": {
"line": 51,
"column": 4
}
}
},
{
"type": {
"label": "true",
"keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"value": "true",
"start": 1250,
"end": 1254,
"loc": {
"start": {
"line": 51,
"column": 4
},
"end": {
"line": 51,
"column": 8
}
}
},
{
"type": {
"label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1254,
"end": 1255,
"loc": {
"start": {
"line": 51,
"column": 8
},
"end": {
"line": 51,
"column": 9
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "console",
"start": 1255,
"end": 1262,
"loc": {
"start": {
"line": 51,
"column": 9
},
"end": {
"line": 51,
"column": 16
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1262,
"end": 1263,
"loc": {
"start": {
"line": 51,
"column": 16
},
"end": {
"line": 51,
"column": 17
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "log",
"start": 1263,
"end": 1266,
"loc": {
"start": {
"line": 51,
"column": 17
},
"end": {
"line": 51,
"column": 20
}
}
},
{
"type": {
"label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1266,
"end": 1267,
"loc": {
"start": {
"line": 51,
"column": 20
},
"end": {
"line": 51,
"column": 21
}
}
},
{
"type": {
"label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"value": "called",
"start": 1267,
"end": 1273,
"loc": {
"start": {
"line": 51,
"column": 21
},
"end": {
"line": 51,
"column": 27
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1273,
"end": 1274,
"loc": {
"start": {
"line": 51,
"column": 27
},
"end": {
"line": 51,
"column": 28
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1274,
"end": 1275,
"loc": {
"start": {
"line": 51,
"column": 28
},
"end": {
"line": 51,
"column": 29
}
}
},
{
"type": {
"label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1276,
"end": 1277,
"loc": {
"start": {
"line": 52,
"column": 0
},
"end": {
"line": 52,
"column": 1
}
}
},
{
"type": {
"label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null
},
"start": 1277,
"end": 1278,
"loc": {
"start": {
"line": 52,
"column": 1
},
"end": {
"line": 52,
"column": 2
}
}
},
{
"type": {
"label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1278,
"end": 1279,
"loc": {
"start": {
"line": 52,
"column": 2
},
"end": {
"line": 52,
"column": 3
}
}
},
{
"type": {
"label": "eof",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
"start": 1280,
"end": 1280,
"loc": {
"start": {
"line": 53,
"column": 0
},
"end": {
"line": 53,
"column": 0
}
}
}
]
}