Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@accounts/password

Package Overview
Dependencies
Maintainers
6
Versions
139
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@accounts/password - npm Package Compare versions

Comparing version 0.20.0-alpha.1.cfb0004e to 0.20.0

coverage/lcov-report/block-navigation.js

229

__tests__/accounts-password.ts

@@ -28,17 +28,11 @@ import { set } from 'lodash';

it('throws on invalid params', async () => {
try {
await password.authenticate({} as any);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.authenticate({} as any)).rejects.toThrowError(
'Unrecognized options for login request'
);
});
it('throws on invalid type params', async () => {
try {
await password.authenticate({ user: 'toto', password: 3 } as any);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(
password.authenticate({ user: 'toto', password: 3 } as any)
).rejects.toThrowError('Match failed');
});

@@ -62,11 +56,8 @@

password.setStore({ findUserByEmail } as any);
try {
await password.authenticate({
await expect(
password.authenticate({
user: 'toto@toto.com',
password: 'toto',
} as any);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
} as any)
).rejects.toThrowError('User not found');
});

@@ -78,11 +69,8 @@

password.setStore({ findUserByEmail, findPasswordHash } as any);
try {
await password.authenticate({
await expect(
password.authenticate({
user: 'toto@toto.com',
password: 'toto',
} as any);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
} as any)
).rejects.toThrowError('User has no password set');
});

@@ -94,11 +82,8 @@

password.setStore({ findUserByEmail, findPasswordHash } as any);
try {
await password.authenticate({
await expect(
password.authenticate({
user: 'toto@toto.com',
password: 'toto',
} as any);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
} as any)
).rejects.toThrowError('Incorrect password');
});

@@ -129,8 +114,3 @@ });

it('throws on invalid email', async () => {
try {
await password.addEmail('id', 'email', true);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
expect(() => password.addEmail('id', 'email', true)).toThrowError('Invalid email');
});

@@ -165,8 +145,3 @@

it('throws on invalid token', async () => {
try {
await password.verifyEmail('');
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.verifyEmail('')).rejects.toThrowError('Invalid token');
});

@@ -177,8 +152,3 @@

password.setStore({ findUserByEmailVerificationToken } as any);
try {
await password.verifyEmail(token);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.verifyEmail(token)).rejects.toThrowError('Verify email link expired');
});

@@ -191,8 +161,3 @@

password.setStore({ findUserByEmailVerificationToken } as any);
try {
await password.verifyEmail(token);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.verifyEmail(token)).rejects.toThrowError('Verify email link expired');
});

@@ -205,8 +170,5 @@

password.setStore({ findUserByEmailVerificationToken } as any);
try {
await password.verifyEmail(token);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.verifyEmail(token)).rejects.toThrowError(
'Verify email link is for unknown address'
);
});

@@ -250,17 +212,11 @@

it('throws on invalid token', async () => {
try {
await password.resetPassword('', '', connectionInfo);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.resetPassword('', '', connectionInfo)).rejects.toThrowError(
'Invalid token'
);
});
it('throws on invalid password', async () => {
try {
await password.resetPassword(token, '', connectionInfo);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.resetPassword(token, '', connectionInfo)).rejects.toThrowError(
'Invalid new password'
);
});

@@ -271,8 +227,5 @@

password.setStore({ findUserByResetPasswordToken } as any);
try {
await password.resetPassword(token, newPassword, connectionInfo);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.resetPassword(token, newPassword, connectionInfo)).rejects.toThrowError(
'Reset password link expired'
);
});

@@ -284,8 +237,5 @@

password.setStore({ findUserByResetPasswordToken } as any);
try {
await password.resetPassword(token, newPassword, connectionInfo);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.resetPassword(token, newPassword, connectionInfo)).rejects.toThrowError(
'Reset password link expired'
);
});

@@ -297,8 +247,5 @@

password.setStore({ findUserByResetPasswordToken } as any);
try {
await password.resetPassword(token, newPassword, connectionInfo);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.resetPassword(token, newPassword, connectionInfo)).rejects.toThrowError(
'Reset password link is for unknown address'
);
});

@@ -413,3 +360,3 @@

const user = await password.setPassword(userId, 'new-password');
expect(setPassword).toBeCalledWith(userId, expect.any(String));
expect(setPassword).toHaveBeenCalledWith(userId, expect.any(String));
expect(user).toEqual('user');

@@ -428,8 +375,5 @@ });

it('throws when new password is invalid', async () => {
try {
await tmpAccountsPassword.changePassword('userId', 'old-password', null as any);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(
tmpAccountsPassword.changePassword('userId', 'old-password', null as any)
).rejects.toThrowError('Invalid password');
});

@@ -488,3 +432,3 @@

expect(passwordAuthenticator.mock.calls[0][1]).toEqual('old-password');
expect(setPassword).toBeCalledWith(userId, expect.any(String));
expect(setPassword).toHaveBeenCalledWith(userId, expect.any(String));
expect(prepareMail.mock.calls[0].length).toBe(6);

@@ -507,8 +451,3 @@ expect(sendMail.mock.calls[0].length).toBe(1);

it('throws if email is empty', async () => {
try {
await password.sendVerificationEmail('');
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.sendVerificationEmail('')).rejects.toThrowError('Invalid email');
});

@@ -519,8 +458,5 @@

password.setStore({ findUserByEmail } as any);
try {
await password.sendVerificationEmail(unverifiedEmail);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.sendVerificationEmail(unverifiedEmail)).rejects.toThrowError(
'User not found'
);
});

@@ -542,3 +478,3 @@

await password.sendVerificationEmail(verifiedEmail);
expect(addEmailVerificationToken).not.toBeCalled();
expect(addEmailVerificationToken).not.toHaveBeenCalled();
});

@@ -590,8 +526,3 @@

it('throws if email is empty', async () => {
try {
await password.sendResetPasswordEmail('');
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.sendResetPasswordEmail('')).rejects.toThrowError('Invalid email');
});

@@ -602,8 +533,3 @@

password.setStore({ findUserByEmail } as any);
try {
await password.sendResetPasswordEmail(email);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.sendResetPasswordEmail(email)).rejects.toThrowError('User not found');
});

@@ -638,8 +564,3 @@

it('throws if email is empty', async () => {
try {
await password.sendEnrollmentEmail('');
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.sendEnrollmentEmail('')).rejects.toThrowError('Invalid email');
});

@@ -650,8 +571,3 @@

password.setStore({ findUserByEmail } as any);
try {
await password.sendEnrollmentEmail(email);
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
await expect(password.sendEnrollmentEmail(email)).rejects.toThrowError('User not found');
});

@@ -683,12 +599,9 @@

it('throws on required fields', async () => {
try {
await password.createUser({
await expect(
password.createUser({
password: '123456',
username: '',
email: '',
});
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
})
).rejects.toThrowError('Username or Email is required');
});

@@ -699,11 +612,8 @@

password.setStore({ findUserByUsername } as any);
try {
await password.createUser({
await expect(
password.createUser({
password: '123456',
username: 'user1',
});
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
})
).rejects.toThrowError('Username already exists');
});

@@ -714,11 +624,8 @@

password.setStore({ findUserByEmail } as any);
try {
await password.createUser({
await expect(
password.createUser({
password: '123456',
email: 'email1@email.com',
});
throw new Error();
} catch (err) {
expect(err.message).toMatchSnapshot();
}
})
).rejects.toThrowError('Email already exists');
});

@@ -743,3 +650,3 @@

expect(findUserByEmail.mock.calls.length).toBe(1);
expect(createUser).toBeCalledWith({
expect(createUser).toHaveBeenCalledWith({
email: 'email1@email.com',

@@ -762,3 +669,3 @@ password: expect.any(String),

expect(findUserByEmail.mock.calls.length).toBe(1);
expect(createUser).toBeCalledWith({
expect(createUser).toHaveBeenCalledWith({
email: 'email1@email.com',

@@ -765,0 +672,0 @@ password: expect.any(String),

@@ -1,4 +0,8 @@

{"/Users/davidy/work/accounts/accounts/packages/password/src/accounts-password.ts": {"path":"/Users/davidy/work/accounts/accounts/packages/password/src/accounts-password.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":10,"column":15}},"1":{"start":{"line":19,"column":0},"end":{"line":24,"column":25}},"2":{"start":{"line":25,"column":0},"end":{"line":25,"column":62}},"3":{"start":{"line":26,"column":0},"end":{"line":26,"column":75}},"4":{"start":{"line":33,"column":13},"end":{"line":36,"column":2}},"5":{"start":{"line":34,"column":13},"end":{"line":34,"column":168}},"6":{"start":{"line":35,"column":2},"end":{"line":35,"column":33}},"7":{"start":{"line":49,"column":23},"end":{"line":67,"column":1}},"8":{"start":{"line":54,"column":20},"end":{"line":54,"column":65}},"9":{"start":{"line":55,"column":4},"end":{"line":55,"column":28}},"10":{"start":{"line":58,"column":20},"end":{"line":58,"column":38}},"11":{"start":{"line":59,"column":4},"end":{"line":59,"column":19}},"12":{"start":{"line":62,"column":26},"end":{"line":62,"column":50}},"13":{"start":{"line":64,"column":6},"end":{"line":64,"column":74}},"14":{"start":{"line":65,"column":4},"end":{"line":65,"column":28}},"15":{"start":{"line":69,"column":0},"end":{"line":457,"column":0}},"16":{"start":{"line":75,"column":14},"end":{"line":75,"column":51}},"17":{"start":{"line":70,"column":9},"end":{"line":70,"column":34}},"18":{"start":{"line":76,"column":4},"end":{"line":76,"column":53}},"19":{"start":{"line":79,"column":9},"end":{"line":81,"column":3}},"20":{"start":{"line":80,"column":4},"end":{"line":80,"column":20}},"21":{"start":{"line":83,"column":15},"end":{"line":109,"column":3}},"22":{"start":{"line":86,"column":12},"end":{"line":86,"column":38}},"23":{"start":{"line":87,"column":4},"end":{"line":89,"column":5}},"24":{"start":{"line":88,"column":6},"end":{"line":88,"column":64}},"25":{"start":{"line":90,"column":4},"end":{"line":92,"column":5}},"26":{"start":{"line":91,"column":6},"end":{"line":91,"column":38}},"27":{"start":{"line":102,"column":16},"end":{"line":102,"column":64}},"28":{"start":{"line":102,"column":4},"end":{"line":102,"column":65}},"29":{"start":{"line":104,"column":4},"end":{"line":106,"column":5}},"30":{"start":{"line":105,"column":6},"end":{"line":105,"column":40}},"31":{"start":{"line":108,"column":4},"end":{"line":108,"column":21}},"32":{"start":{"line":116,"column":9},"end":{"line":118,"column":3}},"33":{"start":{"line":117,"column":4},"end":{"line":117,"column":42}},"34":{"start":{"line":125,"column":9},"end":{"line":127,"column":3}},"35":{"start":{"line":126,"column":4},"end":{"line":126,"column":48}},"36":{"start":{"line":138,"column":9},"end":{"line":144,"column":3}},"37":{"start":{"line":143,"column":4},"end":{"line":143,"column":56}},"38":{"start":{"line":153,"column":9},"end":{"line":155,"column":3}},"39":{"start":{"line":154,"column":4},"end":{"line":154,"column":46}},"40":{"start":{"line":162,"column":15},"end":{"line":189,"column":3}},"41":{"start":{"line":163,"column":17},"end":{"line":163,"column":70}},"42":{"start":{"line":163,"column":10},"end":{"line":163,"column":70}},"43":{"start":{"line":164,"column":4},"end":{"line":166,"column":5}},"44":{"start":{"line":165,"column":6},"end":{"line":165,"column":51}},"45":{"start":{"line":168,"column":10},"end":{"line":172,"column":6}},"46":{"start":{"line":173,"column":10},"end":{"line":176,"column":6}},"47":{"start":{"line":175,"column":26},"end":{"line":175,"column":43}},"48":{"start":{"line":177,"column":4},"end":{"line":179,"column":5}},"49":{"start":{"line":178,"column":6},"end":{"line":178,"column":51}},"50":{"start":{"line":181,"column":10},"end":{"line":184,"column":6}},"51":{"start":{"line":183,"column":26},"end":{"line":183,"column":59}},"52":{"start":{"line":185,"column":4},"end":{"line":187,"column":5}},"53":{"start":{"line":186,"column":6},"end":{"line":186,"column":66}},"54":{"start":{"line":188,"column":4},"end":{"line":188,"column":59}},"55":{"start":{"line":188,"column":4},"end":{"line":188,"column":60}},"56":{"start":{"line":197,"column":15},"end":{"line":234,"column":3}},"57":{"start":{"line":201,"column":17},"end":{"line":201,"column":66}},"58":{"start":{"line":201,"column":10},"end":{"line":201,"column":66}},"59":{"start":{"line":202,"column":4},"end":{"line":204,"column":5}},"60":{"start":{"line":203,"column":6},"end":{"line":203,"column":53}},"61":{"start":{"line":207,"column":10},"end":{"line":207,"column":69}},"62":{"start":{"line":208,"column":10},"end":{"line":208,"column":71}},"63":{"start":{"line":208,"column":52},"end":{"line":208,"column":69}},"64":{"start":{"line":210,"column":4},"end":{"line":212,"column":5}},"65":{"start":{"line":211,"column":6},"end":{"line":211,"column":53}},"66":{"start":{"line":214,"column":10},"end":{"line":214,"column":37}},"67":{"start":{"line":215,"column":4},"end":{"line":222,"column":5}},"68":{"start":{"line":217,"column":43},"end":{"line":217,"column":56}},"69":{"start":{"line":221,"column":6},"end":{"line":221,"column":57}},"70":{"start":{"line":224,"column":21},"end":{"line":224,"column":66}},"71":{"start":{"line":224,"column":10},"end":{"line":224,"column":66}},"72":{"start":{"line":226,"column":4},"end":{"line":231,"column":5}},"73":{"start":{"line":226,"column":4},"end":{"line":231,"column":6}},"74":{"start":{"line":233,"column":4},"end":{"line":233,"column":43}},"75":{"start":{"line":242,"column":15},"end":{"line":245,"column":3}},"76":{"start":{"line":243,"column":21},"end":{"line":243,"column":54}},"77":{"start":{"line":243,"column":10},"end":{"line":243,"column":54}},"78":{"start":{"line":244,"column":4},"end":{"line":244,"column":49}},"79":{"start":{"line":254,"column":15},"end":{"line":280,"column":3}},"80":{"start":{"line":255,"column":4},"end":{"line":257,"column":5}},"81":{"start":{"line":256,"column":6},"end":{"line":256,"column":39}},"82":{"start":{"line":258,"column":17},"end":{"line":258,"column":55}},"83":{"start":{"line":258,"column":10},"end":{"line":258,"column":55}},"84":{"start":{"line":259,"column":4},"end":{"line":261,"column":5}},"85":{"start":{"line":260,"column":6},"end":{"line":260,"column":40}},"86":{"start":{"line":263,"column":10},"end":{"line":263,"column":37}},"87":{"start":{"line":264,"column":4},"end":{"line":266,"column":5}},"88":{"start":{"line":264,"column":50},"end":{"line":264,"column":63}},"89":{"start":{"line":265,"column":6},"end":{"line":265,"column":56}},"90":{"start":{"line":267,"column":10},"end":{"line":267,"column":40}},"91":{"start":{"line":268,"column":4},"end":{"line":268,"column":68}},"92":{"start":{"line":268,"column":4},"end":{"line":268,"column":69}},"93":{"start":{"line":270,"column":10},"end":{"line":277,"column":6}},"94":{"start":{"line":279,"column":4},"end":{"line":279,"column":55}},"95":{"start":{"line":279,"column":4},"end":{"line":279,"column":56}},"96":{"start":{"line":289,"column":15},"end":{"line":311,"column":3}},"97":{"start":{"line":290,"column":4},"end":{"line":292,"column":5}},"98":{"start":{"line":291,"column":6},"end":{"line":291,"column":39}},"99":{"start":{"line":293,"column":17},"end":{"line":293,"column":55}},"100":{"start":{"line":293,"column":10},"end":{"line":293,"column":55}},"101":{"start":{"line":294,"column":4},"end":{"line":296,"column":5}},"102":{"start":{"line":295,"column":6},"end":{"line":295,"column":40}},"103":{"start":{"line":297,"column":4},"end":{"line":297,"column":47}},"104":{"start":{"line":298,"column":10},"end":{"line":298,"column":40}},"105":{"start":{"line":299,"column":4},"end":{"line":299,"column":64}},"106":{"start":{"line":299,"column":4},"end":{"line":299,"column":65}},"107":{"start":{"line":301,"column":10},"end":{"line":308,"column":6}},"108":{"start":{"line":310,"column":4},"end":{"line":310,"column":55}},"109":{"start":{"line":310,"column":4},"end":{"line":310,"column":56}},"110":{"start":{"line":320,"column":15},"end":{"line":339,"column":3}},"111":{"start":{"line":321,"column":17},"end":{"line":321,"column":55}},"112":{"start":{"line":321,"column":10},"end":{"line":321,"column":55}},"113":{"start":{"line":322,"column":4},"end":{"line":324,"column":5}},"114":{"start":{"line":323,"column":6},"end":{"line":323,"column":40}},"115":{"start":{"line":325,"column":4},"end":{"line":325,"column":47}},"116":{"start":{"line":326,"column":10},"end":{"line":326,"column":40}},"117":{"start":{"line":327,"column":4},"end":{"line":327,"column":74}},"118":{"start":{"line":327,"column":4},"end":{"line":327,"column":75}},"119":{"start":{"line":329,"column":10},"end":{"line":336,"column":6}},"120":{"start":{"line":338,"column":4},"end":{"line":338,"column":52}},"121":{"start":{"line":338,"column":4},"end":{"line":338,"column":53}},"122":{"start":{"line":346,"column":15},"end":{"line":386,"column":3}},"123":{"start":{"line":347,"column":4},"end":{"line":352,"column":5}},"124":{"start":{"line":351,"column":6},"end":{"line":351,"column":55}},"125":{"start":{"line":354,"column":8},"end":{"line":354,"column":21}},"126":{"start":{"line":354,"column":26},"end":{"line":354,"column":73}},"127":{"start":{"line":354,"column":25},"end":{"line":354,"column":74}},"128":{"start":{"line":354,"column":4},"end":{"line":356,"column":5}},"129":{"start":{"line":355,"column":6},"end":{"line":355,"column":49}},"130":{"start":{"line":358,"column":8},"end":{"line":358,"column":18}},"131":{"start":{"line":358,"column":23},"end":{"line":358,"column":64}},"132":{"start":{"line":358,"column":22},"end":{"line":358,"column":65}},"133":{"start":{"line":358,"column":4},"end":{"line":360,"column":5}},"134":{"start":{"line":359,"column":6},"end":{"line":359,"column":46}},"135":{"start":{"line":363,"column":8},"end":{"line":363,"column":21}},"136":{"start":{"line":364,"column":6},"end":{"line":366,"column":7}},"137":{"start":{"line":365,"column":8},"end":{"line":365,"column":44}},"138":{"start":{"line":367,"column":17},"end":{"line":367,"column":64}},"139":{"start":{"line":367,"column":6},"end":{"line":367,"column":65}},"140":{"start":{"line":370,"column":10},"end":{"line":375,"column":6}},"141":{"start":{"line":377,"column":12},"end":{"line":377,"column":45}},"142":{"start":{"line":379,"column":6},"end":{"line":379,"column":33}},"143":{"start":{"line":380,"column":7},"end":{"line":380,"column":48}},"144":{"start":{"line":380,"column":6},"end":{"line":380,"column":48}},"145":{"start":{"line":378,"column":4},"end":{"line":383,"column":5}},"146":{"start":{"line":382,"column":6},"end":{"line":382,"column":38}},"147":{"start":{"line":385,"column":4},"end":{"line":385,"column":50}},"148":{"start":{"line":388,"column":16},"end":{"line":429,"column":3}},"149":{"start":{"line":392,"column":10},"end":{"line":394,"column":45}},"150":{"start":{"line":398,"column":8},"end":{"line":398,"column":10}},"151":{"start":{"line":400,"column":18},"end":{"line":400,"column":48}},"152":{"start":{"line":400,"column":6},"end":{"line":400,"column":49}},"153":{"start":{"line":401,"column":15},"end":{"line":401,"column":23}},"154":{"start":{"line":403,"column":18},"end":{"line":403,"column":60}},"155":{"start":{"line":403,"column":6},"end":{"line":403,"column":61}},"156":{"start":{"line":404,"column":15},"end":{"line":404,"column":20}},"157":{"start":{"line":406,"column":18},"end":{"line":406,"column":54}},"158":{"start":{"line":406,"column":6},"end":{"line":406,"column":55}},"159":{"start":{"line":409,"column":4},"end":{"line":411,"column":5}},"160":{"start":{"line":410,"column":6},"end":{"line":410,"column":40}},"161":{"start":{"line":413,"column":17},"end":{"line":413,"column":61}},"162":{"start":{"line":413,"column":10},"end":{"line":413,"column":61}},"163":{"start":{"line":414,"column":4},"end":{"line":416,"column":5}},"164":{"start":{"line":415,"column":6},"end":{"line":415,"column":50}},"165":{"start":{"line":418,"column":10},"end":{"line":418,"column":61}},"166":{"start":{"line":419,"column":10},"end":{"line":421,"column":17}},"167":{"start":{"line":422,"column":28},"end":{"line":422,"column":60}},"168":{"start":{"line":422,"column":10},"end":{"line":422,"column":60}},"169":{"start":{"line":424,"column":4},"end":{"line":426,"column":5}},"170":{"start":{"line":425,"column":6},"end":{"line":425,"column":44}},"171":{"start":{"line":428,"column":4},"end":{"line":428,"column":21}},"172":{"start":{"line":431,"column":16},"end":{"line":437,"column":3}},"173":{"start":{"line":432,"column":10},"end":{"line":432,"column":61}},"174":{"start":{"line":433,"column":10},"end":{"line":435,"column":17}},"175":{"start":{"line":436,"column":4},"end":{"line":436,"column":42}},"176":{"start":{"line":445,"column":10},"end":{"line":456,"column":3}},"177":{"start":{"line":445,"column":31},"end":{"line":445,"column":35}},"178":{"start":{"line":445,"column":37},"end":{"line":445,"column":45}},"179":{"start":{"line":445,"column":47},"end":{"line":445,"column":52}},"180":{"start":{"line":445,"column":54},"end":{"line":445,"column":56}},"181":{"start":{"line":446,"column":4},"end":{"line":454,"column":5}},"182":{"start":{"line":447,"column":6},"end":{"line":453,"column":7}},"183":{"start":{"line":448,"column":8},"end":{"line":448,"column":21}},"184":{"start":{"line":449,"column":8},"end":{"line":449,"column":24}},"185":{"start":{"line":451,"column":8},"end":{"line":451,"column":24}},"186":{"start":{"line":452,"column":8},"end":{"line":452,"column":21}},"187":{"start":{"line":455,"column":4},"end":{"line":455,"column":35}},"188":{"start":{"line":457,"column":0},"end":{"line":457,"column":1}}},"fnMap":{"0":{"name":"(anonymous_13)","decl":{"start":{"line":33,"column":23},"end":{"line":33,"column":23}},"loc":{"start":{"line":33,"column":38},"end":{"line":36,"column":1}}},"1":{"name":"(anonymous_14)","decl":{"start":{"line":53,"column":2},"end":{"line":53,"column":15}},"loc":{"start":{"line":53,"column":30},"end":{"line":56,"column":3}}},"2":{"name":"(anonymous_15)","decl":{"start":{"line":57,"column":2},"end":{"line":57,"column":18}},"loc":{"start":{"line":57,"column":42},"end":{"line":60,"column":3}}},"3":{"name":"(anonymous_16)","decl":{"start":{"line":61,"column":2},"end":{"line":61,"column":18}},"loc":{"start":{"line":61,"column":36},"end":{"line":66,"column":3}}},"4":{"name":"(anonymous_17)","decl":{"start":{"line":69,"column":0},"end":{"line":null,"column":-1}},"loc":{"start":{"line":69,"column":0},"end":{"line":69,"column":-1}}},"5":{"name":"AccountsPassword","decl":{"start":{"line":75,"column":2},"end":{"line":75,"column":13}},"loc":{"start":{"line":75,"column":51},"end":{"line":77,"column":3}}},"6":{"name":"(anonymous_19)","decl":{"start":{"line":79,"column":2},"end":{"line":79,"column":17}},"loc":{"start":{"line":79,"column":36},"end":{"line":81,"column":3}}},"7":{"name":"(anonymous_20)","decl":{"start":{"line":83,"column":2},"end":{"line":84,"column":3}},"loc":{"start":{"line":84,"column":29},"end":{"line":109,"column":3}}},"8":{"name":"(anonymous_23)","decl":{"start":{"line":116,"column":2},"end":{"line":116,"column":24}},"loc":{"start":{"line":116,"column":38},"end":{"line":118,"column":3}}},"9":{"name":"(anonymous_24)","decl":{"start":{"line":125,"column":2},"end":{"line":125,"column":27}},"loc":{"start":{"line":125,"column":44},"end":{"line":127,"column":3}}},"10":{"name":"(anonymous_25)","decl":{"start":{"line":138,"column":2},"end":{"line":139,"column":3}},"loc":{"start":{"line":141,"column":21},"end":{"line":144,"column":3}}},"11":{"name":"(anonymous_26)","decl":{"start":{"line":153,"column":2},"end":{"line":153,"column":20}},"loc":{"start":{"line":153,"column":50},"end":{"line":155,"column":3}}},"12":{"name":"(anonymous_27)","decl":{"start":{"line":162,"column":2},"end":{"line":162,"column":26}},"loc":{"start":{"line":162,"column":40},"end":{"line":189,"column":3}}},"13":{"name":"(anonymous_30)","decl":{"start":{"line":175,"column":6},"end":{"line":175,"column":6}},"loc":{"start":{"line":175,"column":21},"end":{"line":175,"column":43}}},"14":{"name":"(anonymous_31)","decl":{"start":{"line":183,"column":6},"end":{"line":183,"column":6}},"loc":{"start":{"line":183,"column":21},"end":{"line":183,"column":59}}},"15":{"name":"(anonymous_32)","decl":{"start":{"line":197,"column":2},"end":{"line":198,"column":3}},"loc":{"start":{"line":199,"column":29},"end":{"line":234,"column":3}}},"16":{"name":"(anonymous_35)","decl":{"start":{"line":208,"column":47},"end":{"line":208,"column":46}},"loc":{"start":{"line":208,"column":48},"end":{"line":208,"column":69}}},"17":{"name":"(anonymous_36)","decl":{"start":{"line":217,"column":19},"end":{"line":217,"column":19}},"loc":{"start":{"line":217,"column":38},"end":{"line":217,"column":56}}},"18":{"name":"(anonymous_37)","decl":{"start":{"line":242,"column":2},"end":{"line":242,"column":26}},"loc":{"start":{"line":242,"column":62},"end":{"line":245,"column":3}}},"19":{"name":"(anonymous_40)","decl":{"start":{"line":254,"column":2},"end":{"line":254,"column":36}},"loc":{"start":{"line":254,"column":52},"end":{"line":280,"column":3}}},"20":{"name":"(anonymous_43)","decl":{"start":{"line":264,"column":41},"end":{"line":264,"column":40}},"loc":{"start":{"line":264,"column":46},"end":{"line":264,"column":63}}},"21":{"name":"(anonymous_44)","decl":{"start":{"line":289,"column":2},"end":{"line":289,"column":37}},"loc":{"start":{"line":289,"column":53},"end":{"line":311,"column":3}}},"22":{"name":"(anonymous_47)","decl":{"start":{"line":320,"column":2},"end":{"line":320,"column":34}},"loc":{"start":{"line":320,"column":50},"end":{"line":339,"column":3}}},"23":{"name":"(anonymous_50)","decl":{"start":{"line":346,"column":2},"end":{"line":346,"column":25}},"loc":{"start":{"line":346,"column":54},"end":{"line":386,"column":3}}},"24":{"name":"(anonymous_53)","decl":{"start":{"line":388,"column":2},"end":{"line":389,"column":3}},"loc":{"start":{"line":390,"column":26},"end":{"line":429,"column":3}}},"25":{"name":"(anonymous_56)","decl":{"start":{"line":431,"column":2},"end":{"line":431,"column":37}},"loc":{"start":{"line":431,"column":60},"end":{"line":437,"column":3}}},"26":{"name":"(anonymous_59)","decl":{"start":{"line":445,"column":2},"end":{"line":445,"column":28}},"loc":{"start":{"line":445,"column":63},"end":{"line":456,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":35,"column":9},"end":{"line":35,"column":14}},"type":"binary-expr","locations":[{"start":{"line":35,"column":9},"end":{"line":35,"column":14}},{"start":{"line":35,"column":18},"end":{"line":35,"column":32}}]},"1":{"loc":{"start":{"line":54,"column":20},"end":{"line":54,"column":47}},"type":"binary-expr","locations":[{"start":{"line":54,"column":20},"end":{"line":54,"column":47}},{"start":{"line":54,"column":51},"end":{"line":54,"column":65}}]},"2":{"loc":{"start":{"line":54,"column":34},"end":{"line":54,"column":39}},"type":"binary-expr","locations":[{"start":{"line":54,"column":34},"end":{"line":54,"column":39}},{"start":{"line":54,"column":43},"end":{"line":54,"column":45}}]},"3":{"loc":{"start":{"line":64,"column":6},"end":{"line":64,"column":14}},"type":"binary-expr","locations":[{"start":{"line":64,"column":6},"end":{"line":64,"column":14}},{"start":{"line":64,"column":18},"end":{"line":64,"column":42}},{"start":{"line":64,"column":46},"end":{"line":64,"column":74}}]},"4":{"loc":{"start":{"line":75,"column":14},"end":{"line":75,"column":51}},"type":"if","locations":[{"start":{"line":75,"column":14},"end":{"line":75,"column":51}},{"start":{"line":75,"column":14},"end":{"line":75,"column":51}}]},"5":{"loc":{"start":{"line":87,"column":4},"end":{"line":89,"column":5}},"type":"if","locations":[{"start":{"line":87,"column":4},"end":{"line":89,"column":5}},{"start":{"line":87,"column":4},"end":{"line":89,"column":5}}]},"6":{"loc":{"start":{"line":87,"column":8},"end":{"line":87,"column":13}},"type":"binary-expr","locations":[{"start":{"line":87,"column":8},"end":{"line":87,"column":13}},{"start":{"line":87,"column":17},"end":{"line":87,"column":26}}]},"7":{"loc":{"start":{"line":90,"column":4},"end":{"line":92,"column":5}},"type":"if","locations":[{"start":{"line":90,"column":4},"end":{"line":92,"column":5}},{"start":{"line":90,"column":4},"end":{"line":92,"column":5}}]},"8":{"loc":{"start":{"line":90,"column":9},"end":{"line":90,"column":24}},"type":"binary-expr","locations":[{"start":{"line":90,"column":9},"end":{"line":90,"column":24}},{"start":{"line":90,"column":28},"end":{"line":90,"column":48}},{"start":{"line":90,"column":53},"end":{"line":90,"column":72}}]},"9":{"loc":{"start":{"line":104,"column":4},"end":{"line":106,"column":5}},"type":"if","locations":[{"start":{"line":104,"column":4},"end":{"line":106,"column":5}},{"start":{"line":104,"column":4},"end":{"line":106,"column":5}}]},"10":{"loc":{"start":{"line":164,"column":4},"end":{"line":166,"column":5}},"type":"if","locations":[{"start":{"line":164,"column":4},"end":{"line":166,"column":5}},{"start":{"line":164,"column":4},"end":{"line":166,"column":5}}]},"11":{"loc":{"start":{"line":177,"column":4},"end":{"line":179,"column":5}},"type":"if","locations":[{"start":{"line":177,"column":4},"end":{"line":179,"column":5}},{"start":{"line":177,"column":4},"end":{"line":179,"column":5}}]},"12":{"loc":{"start":{"line":185,"column":4},"end":{"line":187,"column":5}},"type":"if","locations":[{"start":{"line":185,"column":4},"end":{"line":187,"column":5}},{"start":{"line":185,"column":4},"end":{"line":187,"column":5}}]},"13":{"loc":{"start":{"line":202,"column":4},"end":{"line":204,"column":5}},"type":"if","locations":[{"start":{"line":202,"column":4},"end":{"line":204,"column":5}},{"start":{"line":202,"column":4},"end":{"line":204,"column":5}}]},"14":{"loc":{"start":{"line":210,"column":4},"end":{"line":212,"column":5}},"type":"if","locations":[{"start":{"line":210,"column":4},"end":{"line":212,"column":5}},{"start":{"line":210,"column":4},"end":{"line":212,"column":5}}]},"15":{"loc":{"start":{"line":214,"column":19},"end":{"line":214,"column":30}},"type":"binary-expr","locations":[{"start":{"line":214,"column":19},"end":{"line":214,"column":30}},{"start":{"line":214,"column":34},"end":{"line":214,"column":36}}]},"16":{"loc":{"start":{"line":215,"column":4},"end":{"line":222,"column":5}},"type":"if","locations":[{"start":{"line":215,"column":4},"end":{"line":222,"column":5}},{"start":{"line":215,"column":4},"end":{"line":222,"column":5}}]},"17":{"loc":{"start":{"line":255,"column":4},"end":{"line":257,"column":5}},"type":"if","locations":[{"start":{"line":255,"column":4},"end":{"line":257,"column":5}},{"start":{"line":255,"column":4},"end":{"line":257,"column":5}}]},"18":{"loc":{"start":{"line":259,"column":4},"end":{"line":261,"column":5}},"type":"if","locations":[{"start":{"line":259,"column":4},"end":{"line":261,"column":5}},{"start":{"line":259,"column":4},"end":{"line":261,"column":5}}]},"19":{"loc":{"start":{"line":263,"column":19},"end":{"line":263,"column":30}},"type":"binary-expr","locations":[{"start":{"line":263,"column":19},"end":{"line":263,"column":30}},{"start":{"line":263,"column":34},"end":{"line":263,"column":36}}]},"20":{"loc":{"start":{"line":264,"column":4},"end":{"line":266,"column":5}},"type":"if","locations":[{"start":{"line":264,"column":4},"end":{"line":266,"column":5}},{"start":{"line":264,"column":4},"end":{"line":266,"column":5}}]},"21":{"loc":{"start":{"line":264,"column":8},"end":{"line":264,"column":16}},"type":"binary-expr","locations":[{"start":{"line":264,"column":8},"end":{"line":264,"column":16}},{"start":{"line":264,"column":20},"end":{"line":264,"column":74}}]},"22":{"loc":{"start":{"line":290,"column":4},"end":{"line":292,"column":5}},"type":"if","locations":[{"start":{"line":290,"column":4},"end":{"line":292,"column":5}},{"start":{"line":290,"column":4},"end":{"line":292,"column":5}}]},"23":{"loc":{"start":{"line":294,"column":4},"end":{"line":296,"column":5}},"type":"if","locations":[{"start":{"line":294,"column":4},"end":{"line":296,"column":5}},{"start":{"line":294,"column":4},"end":{"line":296,"column":5}}]},"24":{"loc":{"start":{"line":322,"column":4},"end":{"line":324,"column":5}},"type":"if","locations":[{"start":{"line":322,"column":4},"end":{"line":324,"column":5}},{"start":{"line":322,"column":4},"end":{"line":324,"column":5}}]},"25":{"loc":{"start":{"line":347,"column":4},"end":{"line":352,"column":5}},"type":"if","locations":[{"start":{"line":347,"column":4},"end":{"line":352,"column":5}},{"start":{"line":347,"column":4},"end":{"line":352,"column":5}}]},"26":{"loc":{"start":{"line":348,"column":6},"end":{"line":348,"column":51}},"type":"binary-expr","locations":[{"start":{"line":348,"column":6},"end":{"line":348,"column":51}},{"start":{"line":349,"column":6},"end":{"line":350,"column":4}}]},"27":{"loc":{"start":{"line":354,"column":4},"end":{"line":356,"column":5}},"type":"if","locations":[{"start":{"line":354,"column":4},"end":{"line":356,"column":5}},{"start":{"line":354,"column":4},"end":{"line":356,"column":5}}]},"28":{"loc":{"start":{"line":358,"column":4},"end":{"line":360,"column":5}},"type":"if","locations":[{"start":{"line":358,"column":4},"end":{"line":360,"column":5}},{"start":{"line":358,"column":4},"end":{"line":360,"column":5}}]},"29":{"loc":{"start":{"line":364,"column":6},"end":{"line":366,"column":7}},"type":"if","locations":[{"start":{"line":364,"column":6},"end":{"line":366,"column":7}},{"start":{"line":364,"column":6},"end":{"line":366,"column":7}}]},"30":{"loc":{"start":{"line":372,"column":13},"end":{"line":372,"column":23}},"type":"binary-expr","locations":[{"start":{"line":372,"column":13},"end":{"line":372,"column":23}},{"start":{"line":372,"column":27},"end":{"line":372,"column":51}}]},"31":{"loc":{"start":{"line":378,"column":4},"end":{"line":383,"column":5}},"type":"if","locations":[{"start":{"line":378,"column":4},"end":{"line":383,"column":5}},{"start":{"line":378,"column":4},"end":{"line":383,"column":5}}]},"32":{"loc":{"start":{"line":393,"column":8},"end":{"line":393,"column":41}},"type":"cond-expr","locations":[{"start":{"line":393,"column":8},"end":{"line":393,"column":41}},{"start":{"line":394,"column":8},"end":{"line":394,"column":44}}]},"33":{"loc":{"start":{"line":409,"column":4},"end":{"line":411,"column":5}},"type":"if","locations":[{"start":{"line":409,"column":4},"end":{"line":411,"column":5}},{"start":{"line":409,"column":4},"end":{"line":411,"column":5}}]},"34":{"loc":{"start":{"line":414,"column":4},"end":{"line":416,"column":5}},"type":"if","locations":[{"start":{"line":414,"column":4},"end":{"line":416,"column":5}},{"start":{"line":414,"column":4},"end":{"line":416,"column":5}}]},"35":{"loc":{"start":{"line":420,"column":8},"end":{"line":420,"column":45}},"type":"cond-expr","locations":[{"start":{"line":420,"column":8},"end":{"line":420,"column":45}},{"start":{"line":421,"column":8},"end":{"line":421,"column":16}}]},"36":{"loc":{"start":{"line":424,"column":4},"end":{"line":426,"column":5}},"type":"if","locations":[{"start":{"line":424,"column":4},"end":{"line":426,"column":5}},{"start":{"line":424,"column":4},"end":{"line":426,"column":5}}]},"37":{"loc":{"start":{"line":434,"column":8},"end":{"line":434,"column":45}},"type":"cond-expr","locations":[{"start":{"line":434,"column":8},"end":{"line":434,"column":45}},{"start":{"line":435,"column":8},"end":{"line":435,"column":16}}]},"38":{"loc":{"start":{"line":446,"column":4},"end":{"line":454,"column":5}},"type":"if","locations":[{"start":{"line":446,"column":4},"end":{"line":454,"column":5}},{"start":{"line":446,"column":4},"end":{"line":454,"column":5}}]},"39":{"loc":{"start":{"line":446,"column":8},"end":{"line":446,"column":12}},"type":"binary-expr","locations":[{"start":{"line":446,"column":8},"end":{"line":446,"column":12}},{"start":{"line":446,"column":16},"end":{"line":446,"column":25}},{"start":{"line":446,"column":29},"end":{"line":446,"column":35}}]},"40":{"loc":{"start":{"line":447,"column":6},"end":{"line":453,"column":7}},"type":"if","locations":[{"start":{"line":447,"column":6},"end":{"line":453,"column":7}},{"start":{"line":447,"column":6},"end":{"line":453,"column":7}}]}},"s":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":6,"6":6,"7":2,"8":4,"9":4,"10":2,"11":2,"12":5,"13":5,"14":5,"15":2,"16":4,"17":4,"18":4,"19":2,"20":28,"21":2,"22":7,"23":7,"24":1,"25":6,"26":1,"27":5,"28":5,"29":2,"30":1,"31":1,"32":2,"33":1,"34":2,"35":1,"36":2,"37":1,"38":2,"39":1,"40":2,"41":4,"42":4,"43":4,"44":1,"45":3,"46":3,"47":2,"48":3,"49":1,"50":2,"51":1,"52":2,"53":1,"54":1,"55":1,"56":2,"57":4,"58":4,"59":4,"60":1,"61":3,"62":3,"63":3,"64":3,"65":1,"66":2,"67":2,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":2,"76":1,"77":1,"78":1,"79":2,"80":5,"81":1,"82":4,"83":4,"84":4,"85":1,"86":3,"87":3,"88":4,"89":1,"90":2,"91":2,"92":2,"93":2,"94":2,"95":2,"96":2,"97":3,"98":1,"99":2,"100":2,"101":2,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"108":1,"109":1,"110":2,"111":2,"112":2,"113":2,"114":1,"115":1,"116":1,"117":1,"118":1,"119":1,"120":1,"121":1,"122":2,"123":5,"124":1,"125":7,"126":1,"127":1,"128":4,"129":1,"130":3,"131":3,"132":3,"133":3,"134":1,"135":0,"136":2,"137":0,"138":2,"139":2,"140":2,"141":2,"142":3,"143":1,"144":1,"145":2,"146":1,"147":1,"148":2,"149":3,"150":3,"151":0,"152":0,"153":3,"154":0,"155":0,"156":0,"157":3,"158":3,"159":3,"160":1,"161":2,"162":2,"163":2,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":0,"172":2,"173":3,"174":3,"175":3,"176":2,"177":3,"178":3,"179":3,"180":3,"181":3,"182":3,"183":3,"184":3,"185":0,"186":0,"187":3,"188":2},"f":{"0":6,"1":4,"2":2,"3":5,"4":2,"5":4,"6":28,"7":7,"8":1,"9":1,"10":1,"11":1,"12":4,"13":2,"14":1,"15":4,"16":3,"17":1,"18":1,"19":5,"20":4,"21":3,"22":2,"23":5,"24":3,"25":3,"26":3},"b":{"0":[6,6],"1":[4,3],"2":[4,1],"3":[5,1,1],"4":[0,4],"5":[1,6],"6":[7,6],"7":[1,5],"8":[6,0,6],"9":[1,1],"10":[1,3],"11":[1,2],"12":[1,1],"13":[1,3],"14":[1,2],"15":[2,0],"16":[1,1],"17":[1,4],"18":[1,3],"19":[3,1],"20":[1,2],"21":[3,3],"22":[1,2],"23":[1,1],"24":[1,1],"25":[1,4],"26":[5,4],"27":[1,3],"28":[1,2],"29":[0,2],"30":[2,2],"31":[1,1],"32":[3,0],"33":[1,2],"34":[1,1],"35":[0,1],"36":[1,0],"37":[0,3],"38":[3,0],"39":[3,3,3],"40":[3,0]}}
,"/Users/davidy/work/accounts/accounts/packages/password/src/encryption.ts": {"path":"/Users/davidy/work/accounts/accounts/packages/password/src/encryption.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":25,"column":-1}},"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":34}},"2":{"start":{"line":2,"column":0},"end":{"line":2,"column":32}},"3":{"start":{"line":5,"column":13},"end":{"line":9,"column":2}},"4":{"start":{"line":6,"column":15},"end":{"line":6,"column":39}},"5":{"start":{"line":6,"column":8},"end":{"line":6,"column":39}},"6":{"start":{"line":7,"column":15},"end":{"line":7,"column":48}},"7":{"start":{"line":7,"column":8},"end":{"line":7,"column":48}},"8":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}},"9":{"start":{"line":11,"column":13},"end":{"line":19,"column":2}},"10":{"start":{"line":12,"column":2},"end":{"line":16,"column":3}},"11":{"start":{"line":13,"column":17},"end":{"line":13,"column":45}},"12":{"start":{"line":14,"column":4},"end":{"line":14,"column":26}},"13":{"start":{"line":15,"column":4},"end":{"line":15,"column":30}},"14":{"start":{"line":18,"column":2},"end":{"line":18,"column":25}},"15":{"start":{"line":21,"column":13},"end":{"line":24,"column":54}},"16":{"start":{"line":24,"column":23},"end":{"line":24,"column":53}}},"fnMap":{"0":{"name":"(anonymous_12)","decl":{"start":{"line":5,"column":30},"end":{"line":5,"column":36}},"loc":{"start":{"line":5,"column":53},"end":{"line":9,"column":1}}},"1":{"name":"(anonymous_15)","decl":{"start":{"line":11,"column":28},"end":{"line":11,"column":28}},"loc":{"start":{"line":11,"column":70},"end":{"line":19,"column":1}}},"2":{"name":"(anonymous_16)","decl":{"start":{"line":21,"column":30},"end":{"line":22,"column":1}},"loc":{"start":{"line":23,"column":14},"end":{"line":24,"column":53}}}},"branchMap":{"0":{"loc":{"start":{"line":12,"column":2},"end":{"line":16,"column":3}},"type":"if","locations":[{"start":{"line":12,"column":2},"end":{"line":16,"column":3}},{"start":{"line":12,"column":2},"end":{"line":16,"column":3}}]}},"s":{"0":3,"1":3,"2":3,"3":3,"4":6,"5":6,"6":6,"7":6,"8":6,"9":3,"10":2,"11":1,"12":1,"13":1,"14":1,"15":3,"16":2},"f":{"0":6,"1":2,"2":2},"b":{"0":[1,1]}}
,"/Users/davidy/work/accounts/accounts/packages/password/src/index.ts": {"path":"/Users/davidy/work/accounts/accounts/packages/password/src/index.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":50}},"1":{"start":{"line":4,"column":9},"end":{"line":4,"column":25}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":32}}},"fnMap":{},"branchMap":{},"s":{"0":2,"1":2,"2":2},"f":{},"b":{}}
{"/Users/leo/dev/accounts-js/accounts/packages/password/src/accounts-password.ts": {"path":"/Users/leo/dev/accounts-js/accounts/packages/password/src/accounts-password.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":93}},"1":{"start":{"line":13,"column":0},"end":{"line":13,"column":100}},"2":{"start":{"line":14,"column":0},"end":{"line":14,"column":84}},"3":{"start":{"line":15,"column":0},"end":{"line":15,"column":null}},"4":{"start":{"line":24,"column":0},"end":{"line":24,"column":34}},"5":{"start":{"line":96,"column":23},"end":{"line":119,"column":2}},"6":{"start":{"line":108,"column":4},"end":{"line":108,"column":51}},"7":{"start":{"line":111,"column":4},"end":{"line":111,"column":30}},"8":{"start":{"line":114,"column":26},"end":{"line":114,"column":50}},"9":{"start":{"line":115,"column":20},"end":{"line":115,"column":88}},"10":{"start":{"line":116,"column":4},"end":{"line":116,"column":28}},"11":{"start":{"line":121,"column":0},"end":{"line":121,"column":null}},"12":{"start":{"line":128,"column":14},"end":{"line":128,"column":null}},"13":{"start":{"line":122,"column":9},"end":{"line":122,"column":34}},"14":{"start":{"line":129,"column":4},"end":{"line":129,"column":53}},"15":{"start":{"line":130,"column":4},"end":{"line":130,"column":54}},"16":{"start":{"line":133,"column":9},"end":{"line":136,"column":null}},"17":{"start":{"line":134,"column":4},"end":{"line":134,"column":20}},"18":{"start":{"line":135,"column":4},"end":{"line":135,"column":35}},"19":{"start":{"line":138,"column":15},"end":{"line":155,"column":null}},"20":{"start":{"line":139,"column":12},"end":{"line":139,"column":37}},"21":{"start":{"line":140,"column":4},"end":{"line":142,"column":null}},"22":{"start":{"line":141,"column":6},"end":{"line":141,"column":71}},"23":{"start":{"line":143,"column":4},"end":{"line":145,"column":null}},"24":{"start":{"line":144,"column":6},"end":{"line":144,"column":55}},"25":{"start":{"line":147,"column":22},"end":{"line":147,"column":null}},"26":{"start":{"line":147,"column":10},"end":{"line":147,"column":null}},"27":{"start":{"line":150,"column":8},"end":{"line":150,"column":31}},"28":{"start":{"line":151,"column":6},"end":{"line":151,"column":58}},"29":{"start":{"line":154,"column":4},"end":{"line":154,"column":21}},"30":{"start":{"line":162,"column":9},"end":{"line":164,"column":null}},"31":{"start":{"line":163,"column":4},"end":{"line":163,"column":42}},"32":{"start":{"line":171,"column":9},"end":{"line":173,"column":null}},"33":{"start":{"line":172,"column":4},"end":{"line":172,"column":48}},"34":{"start":{"line":185,"column":9},"end":{"line":190,"column":null}},"35":{"start":{"line":186,"column":4},"end":{"line":188,"column":null}},"36":{"start":{"line":187,"column":6},"end":{"line":187,"column":56}},"37":{"start":{"line":189,"column":4},"end":{"line":189,"column":56}},"38":{"start":{"line":199,"column":9},"end":{"line":201,"column":null}},"39":{"start":{"line":200,"column":4},"end":{"line":200,"column":46}},"40":{"start":{"line":208,"column":15},"end":{"line":229,"column":null}},"41":{"start":{"line":209,"column":4},"end":{"line":211,"column":null}},"42":{"start":{"line":210,"column":6},"end":{"line":210,"column":56}},"43":{"start":{"line":213,"column":17},"end":{"line":213,"column":null}},"44":{"start":{"line":213,"column":10},"end":{"line":213,"column":null}},"45":{"start":{"line":214,"column":4},"end":{"line":216,"column":null}},"46":{"start":{"line":215,"column":6},"end":{"line":215,"column":66}},"47":{"start":{"line":218,"column":10},"end":{"line":218,"column":63}},"48":{"start":{"line":219,"column":10},"end":{"line":219,"column":88}},"49":{"start":{"line":219,"column":69},"end":{"line":219,"column":87}},"50":{"start":{"line":220,"column":4},"end":{"line":222,"column":null}},"51":{"start":{"line":221,"column":6},"end":{"line":221,"column":66}},"52":{"start":{"line":224,"column":10},"end":{"line":224,"column":97}},"53":{"start":{"line":224,"column":62},"end":{"line":224,"column":96}},"54":{"start":{"line":225,"column":4},"end":{"line":227,"column":null}},"55":{"start":{"line":226,"column":6},"end":{"line":226,"column":73}},"56":{"start":{"line":228,"column":4},"end":{"line":228,"column":60}},"57":{"start":{"line":237,"column":15},"end":{"line":316,"column":null}},"58":{"start":{"line":242,"column":4},"end":{"line":244,"column":null}},"59":{"start":{"line":243,"column":6},"end":{"line":243,"column":56}},"60":{"start":{"line":245,"column":4},"end":{"line":247,"column":null}},"61":{"start":{"line":246,"column":6},"end":{"line":246,"column":62}},"62":{"start":{"line":249,"column":17},"end":{"line":249,"column":null}},"63":{"start":{"line":249,"column":10},"end":{"line":249,"column":null}},"64":{"start":{"line":250,"column":4},"end":{"line":252,"column":null}},"65":{"start":{"line":251,"column":6},"end":{"line":251,"column":68}},"66":{"start":{"line":254,"column":10},"end":{"line":254,"column":49}},"67":{"start":{"line":255,"column":10},"end":{"line":255,"column":71}},"68":{"start":{"line":255,"column":52},"end":{"line":255,"column":70}},"69":{"start":{"line":257,"column":4},"end":{"line":267,"column":null}},"70":{"start":{"line":266,"column":6},"end":{"line":266,"column":68}},"71":{"start":{"line":269,"column":10},"end":{"line":269,"column":37}},"72":{"start":{"line":270,"column":4},"end":{"line":277,"column":null}},"73":{"start":{"line":272,"column":43},"end":{"line":272,"column":57}},"74":{"start":{"line":276,"column":6},"end":{"line":276,"column":75}},"75":{"start":{"line":279,"column":21},"end":{"line":279,"column":null}},"76":{"start":{"line":279,"column":10},"end":{"line":279,"column":null}},"77":{"start":{"line":281,"column":4},"end":{"line":281,"column":87}},"78":{"start":{"line":283,"column":4},"end":{"line":283,"column":72}},"79":{"start":{"line":286,"column":8},"end":{"line":286,"column":24}},"80":{"start":{"line":287,"column":6},"end":{"line":287,"column":67}},"81":{"start":{"line":291,"column":8},"end":{"line":291,"column":12}},"82":{"start":{"line":292,"column":6},"end":{"line":292,"column":51}},"83":{"start":{"line":295,"column":8},"end":{"line":295,"column":12}},"84":{"start":{"line":296,"column":12},"end":{"line":296,"column":60}},"85":{"start":{"line":297,"column":6},"end":{"line":299,"column":null}},"86":{"start":{"line":298,"column":8},"end":{"line":298,"column":56}},"87":{"start":{"line":301,"column":12},"end":{"line":308,"column":8}},"88":{"start":{"line":309,"column":6},"end":{"line":309,"column":62}},"89":{"start":{"line":312,"column":4},"end":{"line":314,"column":null}},"90":{"start":{"line":313,"column":6},"end":{"line":313,"column":52}},"91":{"start":{"line":315,"column":4},"end":{"line":315,"column":16}},"92":{"start":{"line":324,"column":15},"end":{"line":327,"column":null}},"93":{"start":{"line":325,"column":21},"end":{"line":325,"column":null}},"94":{"start":{"line":325,"column":10},"end":{"line":325,"column":null}},"95":{"start":{"line":326,"column":4},"end":{"line":326,"column":49}},"96":{"start":{"line":337,"column":15},"end":{"line":373,"column":null}},"97":{"start":{"line":342,"column":4},"end":{"line":344,"column":null}},"98":{"start":{"line":343,"column":6},"end":{"line":343,"column":59}},"99":{"start":{"line":346,"column":17},"end":{"line":346,"column":null}},"100":{"start":{"line":346,"column":10},"end":{"line":346,"column":null}},"101":{"start":{"line":348,"column":21},"end":{"line":348,"column":null}},"102":{"start":{"line":348,"column":10},"end":{"line":348,"column":null}},"103":{"start":{"line":349,"column":4},"end":{"line":349,"column":48}},"104":{"start":{"line":351,"column":4},"end":{"line":351,"column":73}},"105":{"start":{"line":353,"column":8},"end":{"line":353,"column":12}},"106":{"start":{"line":354,"column":6},"end":{"line":354,"column":51}},"107":{"start":{"line":357,"column":8},"end":{"line":357,"column":12}},"108":{"start":{"line":358,"column":12},"end":{"line":358,"column":60}},"109":{"start":{"line":359,"column":6},"end":{"line":361,"column":null}},"110":{"start":{"line":360,"column":8},"end":{"line":360,"column":56}},"111":{"start":{"line":363,"column":12},"end":{"line":370,"column":8}},"112":{"start":{"line":371,"column":6},"end":{"line":371,"column":62}},"113":{"start":{"line":383,"column":15},"end":{"line":419,"column":null}},"114":{"start":{"line":384,"column":4},"end":{"line":386,"column":null}},"115":{"start":{"line":385,"column":6},"end":{"line":385,"column":56}},"116":{"start":{"line":388,"column":17},"end":{"line":388,"column":null}},"117":{"start":{"line":388,"column":10},"end":{"line":388,"column":null}},"118":{"start":{"line":389,"column":4},"end":{"line":395,"column":null}},"119":{"start":{"line":391,"column":6},"end":{"line":393,"column":null}},"120":{"start":{"line":392,"column":8},"end":{"line":392,"column":15}},"121":{"start":{"line":394,"column":6},"end":{"line":394,"column":56}},"122":{"start":{"line":398,"column":10},"end":{"line":401,"column":6}},"123":{"start":{"line":400,"column":30},"end":{"line":400,"column":null}},"124":{"start":{"line":402,"column":4},"end":{"line":404,"column":null}},"125":{"start":{"line":403,"column":6},"end":{"line":403,"column":13}},"126":{"start":{"line":406,"column":10},"end":{"line":406,"column":40}},"127":{"start":{"line":407,"column":4},"end":{"line":407,"column":69}},"128":{"start":{"line":409,"column":10},"end":{"line":416,"column":6}},"129":{"start":{"line":418,"column":4},"end":{"line":418,"column":58}},"130":{"start":{"line":428,"column":15},"end":{"line":454,"column":null}},"131":{"start":{"line":429,"column":4},"end":{"line":431,"column":null}},"132":{"start":{"line":430,"column":6},"end":{"line":430,"column":56}},"133":{"start":{"line":433,"column":17},"end":{"line":433,"column":null}},"134":{"start":{"line":433,"column":10},"end":{"line":433,"column":null}},"135":{"start":{"line":434,"column":4},"end":{"line":440,"column":null}},"136":{"start":{"line":436,"column":6},"end":{"line":438,"column":null}},"137":{"start":{"line":437,"column":8},"end":{"line":437,"column":15}},"138":{"start":{"line":439,"column":6},"end":{"line":439,"column":56}},"139":{"start":{"line":441,"column":10},"end":{"line":441,"column":40}},"140":{"start":{"line":442,"column":4},"end":{"line":442,"column":74}},"141":{"start":{"line":444,"column":10},"end":{"line":451,"column":6}},"142":{"start":{"line":453,"column":4},"end":{"line":453,"column":58}},"143":{"start":{"line":464,"column":15},"end":{"line":486,"column":null}},"144":{"start":{"line":465,"column":4},"end":{"line":467,"column":null}},"145":{"start":{"line":466,"column":6},"end":{"line":466,"column":56}},"146":{"start":{"line":469,"column":17},"end":{"line":469,"column":null}},"147":{"start":{"line":469,"column":10},"end":{"line":469,"column":null}},"148":{"start":{"line":470,"column":4},"end":{"line":472,"column":null}},"149":{"start":{"line":471,"column":6},"end":{"line":471,"column":56}},"150":{"start":{"line":473,"column":10},"end":{"line":473,"column":40}},"151":{"start":{"line":474,"column":4},"end":{"line":474,"column":75}},"152":{"start":{"line":476,"column":10},"end":{"line":483,"column":6}},"153":{"start":{"line":485,"column":4},"end":{"line":485,"column":55}},"154":{"start":{"line":493,"column":15},"end":{"line":543,"column":null}},"155":{"start":{"line":494,"column":4},"end":{"line":496,"column":null}},"156":{"start":{"line":495,"column":6},"end":{"line":495,"column":67}},"157":{"start":{"line":498,"column":4},"end":{"line":500,"column":null}},"158":{"start":{"line":499,"column":6},"end":{"line":499,"column":59}},"159":{"start":{"line":502,"column":4},"end":{"line":504,"column":null}},"160":{"start":{"line":503,"column":6},"end":{"line":503,"column":56}},"161":{"start":{"line":506,"column":8},"end":{"line":506,"column":25}},"162":{"start":{"line":506,"column":8},"end":{"line":506,"column":12}},"163":{"start":{"line":506,"column":26},"end":{"line":506,"column":74}},"164":{"start":{"line":506,"column":25},"end":{"line":506,"column":76}},"165":{"start":{"line":506,"column":4},"end":{"line":508,"column":null}},"166":{"start":{"line":507,"column":6},"end":{"line":507,"column":65}},"167":{"start":{"line":510,"column":8},"end":{"line":510,"column":22}},"168":{"start":{"line":510,"column":8},"end":{"line":510,"column":12}},"169":{"start":{"line":510,"column":23},"end":{"line":510,"column":65}},"170":{"start":{"line":510,"column":22},"end":{"line":510,"column":67}},"171":{"start":{"line":510,"column":4},"end":{"line":512,"column":null}},"172":{"start":{"line":511,"column":6},"end":{"line":511,"column":62}},"173":{"start":{"line":514,"column":8},"end":{"line":514,"column":12}},"174":{"start":{"line":515,"column":6},"end":{"line":517,"column":null}},"175":{"start":{"line":516,"column":8},"end":{"line":516,"column":61}},"176":{"start":{"line":518,"column":6},"end":{"line":518,"column":11}},"177":{"start":{"line":518,"column":22},"end":{"line":518,"column":70}},"178":{"start":{"line":518,"column":6},"end":{"line":518,"column":70}},"179":{"start":{"line":522,"column":11},"end":{"line":522,"column":15}},"180":{"start":{"line":523,"column":8},"end":{"line":523,"column":null}},"181":{"start":{"line":524,"column":8},"end":{"line":528,"column":11}},"182":{"start":{"line":522,"column":4},"end":{"line":528,"column":11}},"183":{"start":{"line":531,"column":21},"end":{"line":531,"column":null}},"184":{"start":{"line":531,"column":12},"end":{"line":531,"column":null}},"185":{"start":{"line":533,"column":6},"end":{"line":536,"column":9}},"186":{"start":{"line":533,"column":12},"end":{"line":536,"column":8}},"187":{"start":{"line":534,"column":28},"end":{"line":534,"column":71}},"188":{"start":{"line":534,"column":14},"end":{"line":534,"column":null}},"189":{"start":{"line":535,"column":8},"end":{"line":535,"column":79}},"190":{"start":{"line":538,"column":6},"end":{"line":538,"column":20}},"191":{"start":{"line":540,"column":6},"end":{"line":540,"column":75}},"192":{"start":{"line":541,"column":6},"end":{"line":541,"column":14}},"193":{"start":{"line":545,"column":9},"end":{"line":547,"column":null}},"194":{"start":{"line":546,"column":4},"end":{"line":546,"column":62}},"195":{"start":{"line":549,"column":16},"end":{"line":596,"column":null}},"196":{"start":{"line":553,"column":10},"end":{"line":553,"column":36}},"197":{"start":{"line":557,"column":8},"end":{"line":557,"column":38}},"198":{"start":{"line":559,"column":8},"end":{"line":559,"column":10}},"199":{"start":{"line":561,"column":18},"end":{"line":561,"column":49}},"200":{"start":{"line":561,"column":6},"end":{"line":561,"column":49}},"201":{"start":{"line":562,"column":15},"end":{"line":562,"column":23}},"202":{"start":{"line":564,"column":18},"end":{"line":564,"column":61}},"203":{"start":{"line":564,"column":6},"end":{"line":564,"column":61}},"204":{"start":{"line":565,"column":15},"end":{"line":565,"column":20}},"205":{"start":{"line":567,"column":18},"end":{"line":567,"column":55}},"206":{"start":{"line":567,"column":6},"end":{"line":567,"column":55}},"207":{"start":{"line":570,"column":4},"end":{"line":576,"column":null}},"208":{"start":{"line":571,"column":6},"end":{"line":575,"column":8}},"209":{"start":{"line":578,"column":17},"end":{"line":578,"column":null}},"210":{"start":{"line":578,"column":10},"end":{"line":578,"column":null}},"211":{"start":{"line":579,"column":4},"end":{"line":581,"column":null}},"212":{"start":{"line":580,"column":6},"end":{"line":580,"column":57}},"213":{"start":{"line":583,"column":10},"end":{"line":583,"column":61}},"214":{"start":{"line":584,"column":10},"end":{"line":584,"column":87}},"215":{"start":{"line":585,"column":28},"end":{"line":585,"column":null}},"216":{"start":{"line":585,"column":10},"end":{"line":585,"column":null}},"217":{"start":{"line":587,"column":4},"end":{"line":593,"column":null}},"218":{"start":{"line":588,"column":6},"end":{"line":592,"column":8}},"219":{"start":{"line":595,"column":4},"end":{"line":595,"column":21}},"220":{"start":{"line":598,"column":16},"end":{"line":602,"column":null}},"221":{"start":{"line":599,"column":10},"end":{"line":599,"column":61}},"222":{"start":{"line":600,"column":10},"end":{"line":600,"column":97}},"223":{"start":{"line":601,"column":4},"end":{"line":601,"column":42}},"224":{"start":{"line":610,"column":10},"end":{"line":621,"column":null}},"225":{"start":{"line":610,"column":31},"end":{"line":610,"column":35}},"226":{"start":{"line":610,"column":37},"end":{"line":610,"column":45}},"227":{"start":{"line":610,"column":47},"end":{"line":610,"column":52}},"228":{"start":{"line":610,"column":54},"end":{"line":610,"column":56}},"229":{"start":{"line":611,"column":4},"end":{"line":619,"column":null}},"230":{"start":{"line":612,"column":6},"end":{"line":618,"column":null}},"231":{"start":{"line":613,"column":8},"end":{"line":613,"column":21}},"232":{"start":{"line":614,"column":8},"end":{"line":614,"column":24}},"233":{"start":{"line":616,"column":8},"end":{"line":616,"column":24}},"234":{"start":{"line":617,"column":8},"end":{"line":617,"column":21}},"235":{"start":{"line":620,"column":4},"end":{"line":620,"column":35}},"236":{"start":{"line":622,"column":0},"end":{"line":622,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":107,"column":2},"end":{"line":107,"column":15}},"loc":{"start":{"line":107,"column":30},"end":{"line":109,"column":3}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":110,"column":2},"end":{"line":110,"column":18}},"loc":{"start":{"line":110,"column":42},"end":{"line":112,"column":3}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":113,"column":2},"end":{"line":113,"column":18}},"loc":{"start":{"line":113,"column":36},"end":{"line":117,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":121,"column":0},"end":{"line":121,"column":null}},"loc":{"start":{"line":121,"column":0},"end":{"line":622,"column":null}}},"4":{"name":"AccountsPassword","decl":{"start":{"line":128,"column":2},"end":{"line":128,"column":14}},"loc":{"start":{"line":128,"column":51},"end":{"line":131,"column":3}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":133,"column":2},"end":{"line":133,"column":9}},"loc":{"start":{"line":133,"column":42},"end":{"line":136,"column":3}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":138,"column":2},"end":{"line":138,"column":15}},"loc":{"start":{"line":138,"column":53},"end":{"line":155,"column":null}}},"7":{"name":"(anonymous_9)","decl":{"start":{"line":162,"column":2},"end":{"line":162,"column":9}},"loc":{"start":{"line":162,"column":38},"end":{"line":164,"column":3}}},"8":{"name":"(anonymous_10)","decl":{"start":{"line":171,"column":2},"end":{"line":171,"column":9}},"loc":{"start":{"line":171,"column":44},"end":{"line":173,"column":3}}},"9":{"name":"(anonymous_11)","decl":{"start":{"line":185,"column":2},"end":{"line":185,"column":9}},"loc":{"start":{"line":185,"column":69},"end":{"line":190,"column":3}}},"10":{"name":"(anonymous_12)","decl":{"start":{"line":199,"column":2},"end":{"line":199,"column":9}},"loc":{"start":{"line":199,"column":50},"end":{"line":201,"column":3}}},"11":{"name":"(anonymous_13)","decl":{"start":{"line":208,"column":2},"end":{"line":208,"column":15}},"loc":{"start":{"line":208,"column":40},"end":{"line":229,"column":null}}},"12":{"name":"(anonymous_16)","decl":{"start":{"line":219,"column":49},"end":{"line":219,"column":50}},"loc":{"start":{"line":219,"column":64},"end":{"line":219,"column":70}}},"13":{"name":"(anonymous_17)","decl":{"start":{"line":224,"column":42},"end":{"line":224,"column":43}},"loc":{"start":{"line":224,"column":57},"end":{"line":224,"column":63}}},"14":{"name":"(anonymous_18)","decl":{"start":{"line":237,"column":2},"end":{"line":237,"column":15}},"loc":{"start":{"line":240,"column":33},"end":{"line":316,"column":null}}},"15":{"name":"(anonymous_21)","decl":{"start":{"line":255,"column":47},"end":{"line":255,"column":48}},"loc":{"start":{"line":255,"column":48},"end":{"line":255,"column":53}}},"16":{"name":"(anonymous_22)","decl":{"start":{"line":272,"column":19},"end":{"line":272,"column":20}},"loc":{"start":{"line":272,"column":38},"end":{"line":272,"column":48}}},"17":{"name":"(anonymous_23)","decl":{"start":{"line":324,"column":2},"end":{"line":324,"column":15}},"loc":{"start":{"line":324,"column":62},"end":{"line":327,"column":null}}},"18":{"name":"(anonymous_26)","decl":{"start":{"line":337,"column":2},"end":{"line":337,"column":15}},"loc":{"start":{"line":340,"column":23},"end":{"line":373,"column":null}}},"19":{"name":"(anonymous_29)","decl":{"start":{"line":383,"column":2},"end":{"line":383,"column":15}},"loc":{"start":{"line":383,"column":52},"end":{"line":419,"column":null}}},"20":{"name":"(anonymous_32)","decl":{"start":{"line":400,"column":6},"end":{"line":400,"column":7}},"loc":{"start":{"line":400,"column":25},"end":{"line":400,"column":35}}},"21":{"name":"(anonymous_33)","decl":{"start":{"line":428,"column":2},"end":{"line":428,"column":15}},"loc":{"start":{"line":428,"column":53},"end":{"line":454,"column":null}}},"22":{"name":"(anonymous_36)","decl":{"start":{"line":464,"column":2},"end":{"line":464,"column":15}},"loc":{"start":{"line":464,"column":50},"end":{"line":486,"column":null}}},"23":{"name":"(anonymous_39)","decl":{"start":{"line":493,"column":2},"end":{"line":493,"column":15}},"loc":{"start":{"line":493,"column":54},"end":{"line":543,"column":null}}},"24":{"name":"(anonymous_42)","decl":{"start":{"line":533,"column":12},"end":{"line":533,"column":null}},"loc":{"start":{"line":533,"column":12},"end":{"line":536,"column":8}}},"25":{"name":"(anonymous_45)","decl":{"start":{"line":545,"column":2},"end":{"line":545,"column":9}},"loc":{"start":{"line":545,"column":68},"end":{"line":547,"column":3}}},"26":{"name":"(anonymous_46)","decl":{"start":{"line":549,"column":2},"end":{"line":549,"column":16}},"loc":{"start":{"line":551,"column":26},"end":{"line":596,"column":null}}},"27":{"name":"(anonymous_49)","decl":{"start":{"line":598,"column":2},"end":{"line":598,"column":16}},"loc":{"start":{"line":598,"column":60},"end":{"line":602,"column":null}}},"28":{"name":"(anonymous_52)","decl":{"start":{"line":610,"column":2},"end":{"line":610,"column":10}},"loc":{"start":{"line":610,"column":63},"end":{"line":621,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":108,"column":11},"end":{"line":108,"column":32}},"type":"binary-expr","locations":[{"start":{"line":108,"column":11},"end":{"line":108,"column":32}},{"start":{"line":108,"column":36},"end":{"line":108,"column":50}}]},"1":{"loc":{"start":{"line":115,"column":20},"end":{"line":115,"column":28}},"type":"binary-expr","locations":[{"start":{"line":115,"column":20},"end":{"line":115,"column":28}},{"start":{"line":115,"column":32},"end":{"line":115,"column":56}},{"start":{"line":115,"column":60},"end":{"line":115,"column":88}}]},"2":{"loc":{"start":{"line":128,"column":14},"end":{"line":128,"column":null}},"type":"if","locations":[{"start":{"line":128,"column":14},"end":{"line":128,"column":null}},{"start":{"line":128,"column":14},"end":{"line":128,"column":null}}]},"3":{"loc":{"start":{"line":154,"column":4},"end":{"line":154,"column":21}},"type":"switch","locations":[{"start":{"line":154,"column":4},"end":{"line":154,"column":21}}]},"4":{"loc":{"start":{"line":140,"column":4},"end":{"line":142,"column":null}},"type":"if","locations":[{"start":{"line":140,"column":4},"end":{"line":142,"column":null}},{"start":{"line":140,"column":4},"end":{"line":142,"column":null}}]},"5":{"loc":{"start":{"line":140,"column":8},"end":{"line":140,"column":13}},"type":"binary-expr","locations":[{"start":{"line":140,"column":8},"end":{"line":140,"column":13}},{"start":{"line":140,"column":17},"end":{"line":140,"column":26}}]},"6":{"loc":{"start":{"line":143,"column":4},"end":{"line":145,"column":null}},"type":"if","locations":[{"start":{"line":143,"column":4},"end":{"line":145,"column":null}},{"start":{"line":143,"column":4},"end":{"line":145,"column":null}}]},"7":{"loc":{"start":{"line":143,"column":9},"end":{"line":143,"column":24}},"type":"binary-expr","locations":[{"start":{"line":143,"column":9},"end":{"line":143,"column":24}},{"start":{"line":143,"column":28},"end":{"line":143,"column":48}},{"start":{"line":143,"column":53},"end":{"line":143,"column":72}}]},"8":{"loc":{"start":{"line":150,"column":8},"end":{"line":150,"column":31}},"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":150,"column":31}},{"start":{"line":150,"column":8},"end":{"line":150,"column":31}}]},"9":{"loc":{"start":{"line":186,"column":4},"end":{"line":188,"column":null}},"type":"if","locations":[{"start":{"line":186,"column":4},"end":{"line":188,"column":null}},{"start":{"line":186,"column":4},"end":{"line":188,"column":null}}]},"10":{"loc":{"start":{"line":209,"column":4},"end":{"line":211,"column":null}},"type":"if","locations":[{"start":{"line":209,"column":4},"end":{"line":211,"column":null}},{"start":{"line":209,"column":4},"end":{"line":211,"column":null}}]},"11":{"loc":{"start":{"line":209,"column":8},"end":{"line":209,"column":14}},"type":"binary-expr","locations":[{"start":{"line":209,"column":8},"end":{"line":209,"column":14}},{"start":{"line":209,"column":18},"end":{"line":209,"column":34}}]},"12":{"loc":{"start":{"line":214,"column":4},"end":{"line":216,"column":null}},"type":"if","locations":[{"start":{"line":214,"column":4},"end":{"line":216,"column":null}},{"start":{"line":214,"column":4},"end":{"line":216,"column":null}}]},"13":{"loc":{"start":{"line":220,"column":4},"end":{"line":222,"column":null}},"type":"if","locations":[{"start":{"line":220,"column":4},"end":{"line":222,"column":null}},{"start":{"line":220,"column":4},"end":{"line":222,"column":null}}]},"14":{"loc":{"start":{"line":220,"column":8},"end":{"line":220,"column":20}},"type":"binary-expr","locations":[{"start":{"line":220,"column":8},"end":{"line":220,"column":20}},{"start":{"line":220,"column":24},"end":{"line":220,"column":97}}]},"15":{"loc":{"start":{"line":225,"column":4},"end":{"line":227,"column":null}},"type":"if","locations":[{"start":{"line":225,"column":4},"end":{"line":227,"column":null}},{"start":{"line":225,"column":4},"end":{"line":227,"column":null}}]},"16":{"loc":{"start":{"line":242,"column":4},"end":{"line":244,"column":null}},"type":"if","locations":[{"start":{"line":242,"column":4},"end":{"line":244,"column":null}},{"start":{"line":242,"column":4},"end":{"line":244,"column":null}}]},"17":{"loc":{"start":{"line":242,"column":8},"end":{"line":242,"column":14}},"type":"binary-expr","locations":[{"start":{"line":242,"column":8},"end":{"line":242,"column":14}},{"start":{"line":242,"column":18},"end":{"line":242,"column":34}}]},"18":{"loc":{"start":{"line":245,"column":4},"end":{"line":247,"column":null}},"type":"if","locations":[{"start":{"line":245,"column":4},"end":{"line":247,"column":null}},{"start":{"line":245,"column":4},"end":{"line":247,"column":null}}]},"19":{"loc":{"start":{"line":245,"column":8},"end":{"line":245,"column":20}},"type":"binary-expr","locations":[{"start":{"line":245,"column":8},"end":{"line":245,"column":20}},{"start":{"line":245,"column":24},"end":{"line":245,"column":46}}]},"20":{"loc":{"start":{"line":250,"column":4},"end":{"line":252,"column":null}},"type":"if","locations":[{"start":{"line":250,"column":4},"end":{"line":252,"column":null}},{"start":{"line":250,"column":4},"end":{"line":252,"column":null}}]},"21":{"loc":{"start":{"line":257,"column":4},"end":{"line":267,"column":null}},"type":"if","locations":[{"start":{"line":257,"column":4},"end":{"line":267,"column":null}},{"start":{"line":257,"column":4},"end":{"line":267,"column":null}}]},"22":{"loc":{"start":{"line":258,"column":6},"end":{"line":258,"column":23}},"type":"binary-expr","locations":[{"start":{"line":258,"column":6},"end":{"line":258,"column":23}},{"start":{"line":259,"column":6},"end":{"line":263,"column":null}}]},"23":{"loc":{"start":{"line":262,"column":12},"end":{"line":262,"column":54}},"type":"cond-expr","locations":[{"start":{"line":262,"column":12},"end":{"line":262,"column":54}},{"start":{"line":263,"column":12},"end":{"line":263,"column":53}}]},"24":{"loc":{"start":{"line":269,"column":19},"end":{"line":269,"column":30}},"type":"binary-expr","locations":[{"start":{"line":269,"column":19},"end":{"line":269,"column":30}},{"start":{"line":269,"column":34},"end":{"line":269,"column":36}}]},"25":{"loc":{"start":{"line":270,"column":4},"end":{"line":277,"column":null}},"type":"if","locations":[{"start":{"line":270,"column":4},"end":{"line":277,"column":null}},{"start":{"line":270,"column":4},"end":{"line":277,"column":null}}]},"26":{"loc":{"start":{"line":286,"column":8},"end":{"line":286,"column":24}},"type":"if","locations":[{"start":{"line":286,"column":8},"end":{"line":286,"column":24}},{"start":{"line":286,"column":8},"end":{"line":286,"column":24}}]},"27":{"loc":{"start":{"line":291,"column":8},"end":{"line":291,"column":12}},"type":"if","locations":[{"start":{"line":291,"column":8},"end":{"line":291,"column":12}},{"start":{"line":291,"column":8},"end":{"line":291,"column":12}}]},"28":{"loc":{"start":{"line":295,"column":8},"end":{"line":295,"column":12}},"type":"if","locations":[{"start":{"line":295,"column":8},"end":{"line":295,"column":12}},{"start":{"line":295,"column":8},"end":{"line":295,"column":12}}]},"29":{"loc":{"start":{"line":296,"column":22},"end":{"line":296,"column":33}},"type":"binary-expr","locations":[{"start":{"line":296,"column":22},"end":{"line":296,"column":33}},{"start":{"line":296,"column":37},"end":{"line":296,"column":59}}]},"30":{"loc":{"start":{"line":297,"column":6},"end":{"line":299,"column":null}},"type":"if","locations":[{"start":{"line":297,"column":6},"end":{"line":299,"column":null}},{"start":{"line":297,"column":6},"end":{"line":299,"column":null}}]},"31":{"loc":{"start":{"line":312,"column":4},"end":{"line":314,"column":null}},"type":"if","locations":[{"start":{"line":312,"column":4},"end":{"line":314,"column":null}},{"start":{"line":312,"column":4},"end":{"line":314,"column":null}}]},"32":{"loc":{"start":{"line":325,"column":21},"end":{"line":325,"column":null}},"type":"switch","locations":[{"start":{"line":325,"column":21},"end":{"line":325,"column":null}}]},"33":{"loc":{"start":{"line":342,"column":4},"end":{"line":344,"column":null}},"type":"if","locations":[{"start":{"line":342,"column":4},"end":{"line":344,"column":null}},{"start":{"line":342,"column":4},"end":{"line":344,"column":null}}]},"34":{"loc":{"start":{"line":353,"column":8},"end":{"line":353,"column":12}},"type":"if","locations":[{"start":{"line":353,"column":8},"end":{"line":353,"column":12}},{"start":{"line":353,"column":8},"end":{"line":353,"column":12}}]},"35":{"loc":{"start":{"line":357,"column":8},"end":{"line":357,"column":12}},"type":"if","locations":[{"start":{"line":357,"column":8},"end":{"line":357,"column":12}},{"start":{"line":357,"column":8},"end":{"line":357,"column":12}}]},"36":{"loc":{"start":{"line":358,"column":22},"end":{"line":358,"column":33}},"type":"binary-expr","locations":[{"start":{"line":358,"column":22},"end":{"line":358,"column":33}},{"start":{"line":358,"column":37},"end":{"line":358,"column":59}}]},"37":{"loc":{"start":{"line":359,"column":6},"end":{"line":361,"column":null}},"type":"if","locations":[{"start":{"line":359,"column":6},"end":{"line":361,"column":null}},{"start":{"line":359,"column":6},"end":{"line":361,"column":null}}]},"38":{"loc":{"start":{"line":384,"column":4},"end":{"line":386,"column":null}},"type":"if","locations":[{"start":{"line":384,"column":4},"end":{"line":386,"column":null}},{"start":{"line":384,"column":4},"end":{"line":386,"column":null}}]},"39":{"loc":{"start":{"line":384,"column":8},"end":{"line":384,"column":16}},"type":"binary-expr","locations":[{"start":{"line":384,"column":8},"end":{"line":384,"column":16}},{"start":{"line":384,"column":20},"end":{"line":384,"column":38}}]},"40":{"loc":{"start":{"line":389,"column":4},"end":{"line":395,"column":null}},"type":"if","locations":[{"start":{"line":389,"column":4},"end":{"line":395,"column":null}},{"start":{"line":389,"column":4},"end":{"line":395,"column":null}}]},"41":{"loc":{"start":{"line":391,"column":6},"end":{"line":393,"column":null}},"type":"if","locations":[{"start":{"line":391,"column":6},"end":{"line":393,"column":null}},{"start":{"line":391,"column":6},"end":{"line":393,"column":null}}]},"42":{"loc":{"start":{"line":402,"column":4},"end":{"line":404,"column":null}},"type":"if","locations":[{"start":{"line":402,"column":4},"end":{"line":404,"column":null}},{"start":{"line":402,"column":4},"end":{"line":404,"column":null}}]},"43":{"loc":{"start":{"line":402,"column":8},"end":{"line":402,"column":20}},"type":"binary-expr","locations":[{"start":{"line":402,"column":8},"end":{"line":402,"column":20}},{"start":{"line":402,"column":24},"end":{"line":402,"column":44}}]},"44":{"loc":{"start":{"line":429,"column":4},"end":{"line":431,"column":null}},"type":"if","locations":[{"start":{"line":429,"column":4},"end":{"line":431,"column":null}},{"start":{"line":429,"column":4},"end":{"line":431,"column":null}}]},"45":{"loc":{"start":{"line":429,"column":8},"end":{"line":429,"column":16}},"type":"binary-expr","locations":[{"start":{"line":429,"column":8},"end":{"line":429,"column":16}},{"start":{"line":429,"column":20},"end":{"line":429,"column":38}}]},"46":{"loc":{"start":{"line":434,"column":4},"end":{"line":440,"column":null}},"type":"if","locations":[{"start":{"line":434,"column":4},"end":{"line":440,"column":null}},{"start":{"line":434,"column":4},"end":{"line":440,"column":null}}]},"47":{"loc":{"start":{"line":436,"column":6},"end":{"line":438,"column":null}},"type":"if","locations":[{"start":{"line":436,"column":6},"end":{"line":438,"column":null}},{"start":{"line":436,"column":6},"end":{"line":438,"column":null}}]},"48":{"loc":{"start":{"line":465,"column":4},"end":{"line":467,"column":null}},"type":"if","locations":[{"start":{"line":465,"column":4},"end":{"line":467,"column":null}},{"start":{"line":465,"column":4},"end":{"line":467,"column":null}}]},"49":{"loc":{"start":{"line":465,"column":8},"end":{"line":465,"column":16}},"type":"binary-expr","locations":[{"start":{"line":465,"column":8},"end":{"line":465,"column":16}},{"start":{"line":465,"column":20},"end":{"line":465,"column":38}}]},"50":{"loc":{"start":{"line":470,"column":4},"end":{"line":472,"column":null}},"type":"if","locations":[{"start":{"line":470,"column":4},"end":{"line":472,"column":null}},{"start":{"line":470,"column":4},"end":{"line":472,"column":null}}]},"51":{"loc":{"start":{"line":494,"column":4},"end":{"line":496,"column":null}},"type":"if","locations":[{"start":{"line":494,"column":4},"end":{"line":496,"column":null}},{"start":{"line":494,"column":4},"end":{"line":496,"column":null}}]},"52":{"loc":{"start":{"line":494,"column":8},"end":{"line":494,"column":22}},"type":"binary-expr","locations":[{"start":{"line":494,"column":8},"end":{"line":494,"column":22}},{"start":{"line":494,"column":26},"end":{"line":494,"column":37}}]},"53":{"loc":{"start":{"line":498,"column":4},"end":{"line":500,"column":null}},"type":"if","locations":[{"start":{"line":498,"column":4},"end":{"line":500,"column":null}},{"start":{"line":498,"column":4},"end":{"line":500,"column":null}}]},"54":{"loc":{"start":{"line":498,"column":8},"end":{"line":498,"column":21}},"type":"binary-expr","locations":[{"start":{"line":498,"column":8},"end":{"line":498,"column":21}},{"start":{"line":498,"column":25},"end":{"line":498,"column":70}}]},"55":{"loc":{"start":{"line":502,"column":4},"end":{"line":504,"column":null}},"type":"if","locations":[{"start":{"line":502,"column":4},"end":{"line":504,"column":null}},{"start":{"line":502,"column":4},"end":{"line":504,"column":null}}]},"56":{"loc":{"start":{"line":502,"column":8},"end":{"line":502,"column":18}},"type":"binary-expr","locations":[{"start":{"line":502,"column":8},"end":{"line":502,"column":18}},{"start":{"line":502,"column":22},"end":{"line":502,"column":61}}]},"57":{"loc":{"start":{"line":506,"column":8},"end":{"line":506,"column":12}},"type":"if","locations":[{"start":{"line":506,"column":8},"end":{"line":506,"column":12}},{"start":{"line":506,"column":8},"end":{"line":506,"column":12}}]},"58":{"loc":{"start":{"line":506,"column":4},"end":{"line":508,"column":null}},"type":"if","locations":[{"start":{"line":506,"column":4},"end":{"line":508,"column":null}},{"start":{"line":506,"column":4},"end":{"line":508,"column":null}}]},"59":{"loc":{"start":{"line":510,"column":8},"end":{"line":510,"column":12}},"type":"if","locations":[{"start":{"line":510,"column":8},"end":{"line":510,"column":12}},{"start":{"line":510,"column":8},"end":{"line":510,"column":12}}]},"60":{"loc":{"start":{"line":510,"column":4},"end":{"line":512,"column":null}},"type":"if","locations":[{"start":{"line":510,"column":4},"end":{"line":512,"column":null}},{"start":{"line":510,"column":4},"end":{"line":512,"column":null}}]},"61":{"loc":{"start":{"line":514,"column":8},"end":{"line":514,"column":12}},"type":"if","locations":[{"start":{"line":514,"column":8},"end":{"line":514,"column":12}},{"start":{"line":514,"column":8},"end":{"line":514,"column":12}}]},"62":{"loc":{"start":{"line":515,"column":6},"end":{"line":517,"column":null}},"type":"if","locations":[{"start":{"line":515,"column":6},"end":{"line":517,"column":null}},{"start":{"line":515,"column":6},"end":{"line":517,"column":null}}]},"63":{"loc":{"start":{"line":522,"column":11},"end":{"line":522,"column":15}},"type":"if","locations":[{"start":{"line":522,"column":11},"end":{"line":522,"column":15}},{"start":{"line":522,"column":11},"end":{"line":522,"column":15}}]},"64":{"loc":{"start":{"line":534,"column":28},"end":{"line":534,"column":71}},"type":"switch","locations":[{"start":{"line":534,"column":28},"end":{"line":534,"column":71}}]},"65":{"loc":{"start":{"line":554,"column":8},"end":{"line":554,"column":41}},"type":"cond-expr","locations":[{"start":{"line":554,"column":8},"end":{"line":554,"column":41}},{"start":{"line":555,"column":8},"end":{"line":555,"column":44}}]},"66":{"loc":{"start":{"line":559,"column":8},"end":{"line":559,"column":10}},"type":"if","locations":[{"start":{"line":559,"column":8},"end":{"line":559,"column":10}},{"start":{"line":559,"column":8},"end":{"line":559,"column":10}}]},"67":{"loc":{"start":{"line":562,"column":15},"end":{"line":562,"column":23}},"type":"if","locations":[{"start":{"line":562,"column":15},"end":{"line":562,"column":23}},{"start":{"line":562,"column":15},"end":{"line":562,"column":23}}]},"68":{"loc":{"start":{"line":565,"column":15},"end":{"line":565,"column":20}},"type":"if","locations":[{"start":{"line":565,"column":15},"end":{"line":565,"column":20}},{"start":{"line":565,"column":15},"end":{"line":565,"column":20}}]},"69":{"loc":{"start":{"line":570,"column":4},"end":{"line":576,"column":null}},"type":"if","locations":[{"start":{"line":570,"column":4},"end":{"line":576,"column":null}},{"start":{"line":570,"column":4},"end":{"line":576,"column":null}}]},"70":{"loc":{"start":{"line":573,"column":12},"end":{"line":573,"column":50}},"type":"cond-expr","locations":[{"start":{"line":573,"column":12},"end":{"line":573,"column":50}},{"start":{"line":574,"column":12},"end":{"line":574,"column":44}}]},"71":{"loc":{"start":{"line":579,"column":4},"end":{"line":581,"column":null}},"type":"if","locations":[{"start":{"line":579,"column":4},"end":{"line":581,"column":null}},{"start":{"line":579,"column":4},"end":{"line":581,"column":null}}]},"72":{"loc":{"start":{"line":584,"column":38},"end":{"line":584,"column":75}},"type":"cond-expr","locations":[{"start":{"line":584,"column":38},"end":{"line":584,"column":75}},{"start":{"line":584,"column":78},"end":{"line":584,"column":86}}]},"73":{"loc":{"start":{"line":587,"column":4},"end":{"line":593,"column":null}},"type":"if","locations":[{"start":{"line":587,"column":4},"end":{"line":593,"column":null}},{"start":{"line":587,"column":4},"end":{"line":593,"column":null}}]},"74":{"loc":{"start":{"line":590,"column":12},"end":{"line":590,"column":50}},"type":"cond-expr","locations":[{"start":{"line":590,"column":12},"end":{"line":590,"column":50}},{"start":{"line":591,"column":12},"end":{"line":591,"column":49}}]},"75":{"loc":{"start":{"line":600,"column":48},"end":{"line":600,"column":85}},"type":"cond-expr","locations":[{"start":{"line":600,"column":48},"end":{"line":600,"column":85}},{"start":{"line":600,"column":88},"end":{"line":600,"column":96}}]},"76":{"loc":{"start":{"line":611,"column":4},"end":{"line":619,"column":null}},"type":"if","locations":[{"start":{"line":611,"column":4},"end":{"line":619,"column":null}},{"start":{"line":611,"column":4},"end":{"line":619,"column":null}}]},"77":{"loc":{"start":{"line":611,"column":8},"end":{"line":611,"column":12}},"type":"binary-expr","locations":[{"start":{"line":611,"column":8},"end":{"line":611,"column":12}},{"start":{"line":611,"column":16},"end":{"line":611,"column":25}},{"start":{"line":611,"column":29},"end":{"line":611,"column":35}}]},"78":{"loc":{"start":{"line":612,"column":6},"end":{"line":618,"column":null}},"type":"if","locations":[{"start":{"line":612,"column":6},"end":{"line":618,"column":null}},{"start":{"line":612,"column":6},"end":{"line":618,"column":null}}]}},"s":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":2,"6":6,"7":6,"8":1,"9":1,"10":1,"11":2,"12":5,"13":5,"14":5,"15":5,"16":2,"17":33,"18":33,"19":2,"20":6,"21":6,"22":1,"23":5,"24":1,"25":4,"26":4,"27":2,"28":0,"29":1,"30":2,"31":1,"32":2,"33":1,"34":2,"35":2,"36":1,"37":1,"38":2,"39":1,"40":2,"41":5,"42":1,"43":4,"44":4,"45":4,"46":1,"47":3,"48":3,"49":2,"50":3,"51":1,"52":2,"53":1,"54":2,"55":1,"56":2,"57":2,"58":8,"59":1,"60":7,"61":1,"62":6,"63":6,"64":6,"65":1,"66":5,"67":5,"68":5,"69":5,"70":1,"71":4,"72":4,"73":3,"74":1,"75":3,"76":3,"77":6,"78":3,"79":5,"80":2,"81":3,"82":6,"83":3,"84":3,"85":3,"86":0,"87":3,"88":6,"89":3,"90":1,"91":2,"92":2,"93":1,"94":1,"95":1,"96":2,"97":3,"98":1,"99":2,"100":2,"101":2,"102":2,"103":4,"104":2,"105":3,"106":2,"107":2,"108":2,"109":2,"110":0,"111":2,"112":4,"113":2,"114":5,"115":1,"116":4,"117":4,"118":4,"119":1,"120":0,"121":1,"122":3,"123":4,"124":3,"125":1,"126":2,"127":4,"128":2,"129":4,"130":2,"131":3,"132":1,"133":2,"134":2,"135":2,"136":1,"137":0,"138":1,"139":1,"140":2,"141":1,"142":2,"143":2,"144":3,"145":1,"146":2,"147":2,"148":2,"149":1,"150":1,"151":2,"152":1,"153":2,"154":2,"155":6,"156":1,"157":5,"158":0,"159":5,"160":0,"161":5,"162":9,"163":1,"164":1,"165":5,"166":1,"167":4,"168":4,"169":4,"170":4,"171":4,"172":1,"173":3,"174":3,"175":0,"176":3,"177":3,"178":3,"179":5,"180":2,"181":2,"182":3,"183":3,"184":3,"185":3,"186":2,"187":2,"188":2,"189":2,"190":3,"191":0,"192":0,"193":2,"194":3,"195":2,"196":3,"197":3,"198":6,"199":0,"200":0,"201":6,"202":0,"203":0,"204":3,"205":3,"206":3,"207":3,"208":1,"209":2,"210":2,"211":2,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":0,"220":2,"221":6,"222":6,"223":6,"224":2,"225":3,"226":3,"227":3,"228":3,"229":3,"230":3,"231":3,"232":3,"233":0,"234":0,"235":3,"236":2},"f":{"0":6,"1":6,"2":1,"3":2,"4":5,"5":33,"6":6,"7":1,"8":1,"9":2,"10":1,"11":5,"12":2,"13":1,"14":8,"15":5,"16":3,"17":1,"18":3,"19":5,"20":4,"21":3,"22":3,"23":6,"24":4,"25":3,"26":3,"27":6,"28":3},"b":{"0":[6,6],"1":[1,1,1],"2":[0,5],"3":[1],"4":[1,5],"5":[6,5],"6":[1,4],"7":[5,0,5],"8":[1,0],"9":[1,1],"10":[1,4],"11":[5,4],"12":[1,3],"13":[1,2],"14":[3,2],"15":[1,1],"16":[1,7],"17":[8,7],"18":[1,6],"19":[7,6],"20":[1,5],"21":[1,4],"22":[5,5],"23":[1,4],"24":[4,0],"25":[1,3],"26":[2,1],"27":[0,3],"28":[0,3],"29":[3,3],"30":[0,3],"31":[1,2],"32":[1],"33":[1,2],"34":[1,1],"35":[0,2],"36":[2,2],"37":[0,2],"38":[1,4],"39":[5,4],"40":[1,3],"41":[0,1],"42":[1,2],"43":[3,3],"44":[1,2],"45":[3,2],"46":[1,1],"47":[0,1],"48":[1,2],"49":[3,2],"50":[1,1],"51":[1,5],"52":[6,5],"53":[0,5],"54":[5,1],"55":[0,5],"56":[5,4],"57":[4,1],"58":[1,4],"59":[0,4],"60":[1,3],"61":[0,3],"62":[0,3],"63":[2,1],"64":[2],"65":[3,0],"66":[3,0],"67":[3,0],"68":[0,3],"69":[1,2],"70":[0,1],"71":[1,1],"72":[0,1],"73":[1,0],"74":[0,1],"75":[0,6],"76":[3,0],"77":[3,3,3],"78":[3,0]}}
,"/Users/leo/dev/accounts-js/accounts/packages/password/src/errors.ts": {"path":"/Users/leo/dev/accounts-js/accounts/packages/password/src/errors.ts","statementMap":{"0":{"start":{"line":3,"column":13},"end":{"line":23,"column":2}}},"fnMap":{},"branchMap":{},"s":{"0":2},"f":{},"b":{}}
,"/Users/leo/dev/accounts-js/accounts/packages/password/src/index.ts": {"path":"/Users/leo/dev/accounts-js/accounts/packages/password/src/index.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":7}},"1":{"start":{"line":5,"column":9},"end":{"line":1,"column":51}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":32}}},"fnMap":{},"branchMap":{},"s":{"0":2,"1":2,"2":2},"f":{},"b":{}}
,"/Users/leo/dev/accounts-js/accounts/packages/password/src/utils/encryption.ts": {"path":"/Users/leo/dev/accounts-js/accounts/packages/password/src/utils/encryption.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":35}},"1":{"start":{"line":2,"column":0},"end":{"line":2,"column":33}},"2":{"start":{"line":5,"column":13},"end":{"line":9,"column":2}},"3":{"start":{"line":5,"column":53},"end":{"line":9,"column":2}},"4":{"start":{"line":6,"column":15},"end":{"line":6,"column":null}},"5":{"start":{"line":6,"column":8},"end":{"line":6,"column":null}},"6":{"start":{"line":7,"column":15},"end":{"line":7,"column":null}},"7":{"start":{"line":7,"column":8},"end":{"line":7,"column":null}},"8":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}},"9":{"start":{"line":11,"column":13},"end":{"line":19,"column":2}},"10":{"start":{"line":12,"column":2},"end":{"line":16,"column":null}},"11":{"start":{"line":13,"column":17},"end":{"line":13,"column":45}},"12":{"start":{"line":14,"column":4},"end":{"line":14,"column":26}},"13":{"start":{"line":15,"column":4},"end":{"line":15,"column":30}},"14":{"start":{"line":18,"column":2},"end":{"line":18,"column":25}},"15":{"start":{"line":21,"column":13},"end":{"line":22,"column":33}},"16":{"start":{"line":21,"column":67},"end":{"line":22,"column":33}},"17":{"start":{"line":22,"column":2},"end":{"line":22,"column":33}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":5,"column":30},"end":{"line":5,"column":37}},"loc":{"start":{"line":5,"column":53},"end":{"line":9,"column":2}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":5,"column":53},"end":{"line":5,"column":null}},"loc":{"start":{"line":5,"column":53},"end":{"line":9,"column":2}}},"2":{"name":"(anonymous_3)","decl":{"start":{"line":11,"column":28},"end":{"line":11,"column":29}},"loc":{"start":{"line":11,"column":70},"end":{"line":19,"column":1}}},"3":{"name":"(anonymous_4)","decl":{"start":{"line":21,"column":30},"end":{"line":21,"column":37}},"loc":{"start":{"line":21,"column":67},"end":{"line":22,"column":33}}},"4":{"name":"(anonymous_5)","decl":{"start":{"line":21,"column":67},"end":{"line":21,"column":null}},"loc":{"start":{"line":21,"column":67},"end":{"line":22,"column":33}}}},"branchMap":{"0":{"loc":{"start":{"line":6,"column":15},"end":{"line":6,"column":null}},"type":"switch","locations":[{"start":{"line":6,"column":15},"end":{"line":6,"column":null}}]},"1":{"loc":{"start":{"line":12,"column":2},"end":{"line":16,"column":null}},"type":"if","locations":[{"start":{"line":12,"column":2},"end":{"line":16,"column":null}},{"start":{"line":12,"column":2},"end":{"line":16,"column":null}}]}},"s":{"0":3,"1":3,"2":3,"3":11,"4":11,"5":11,"6":11,"7":11,"8":11,"9":3,"10":2,"11":1,"12":1,"13":1,"14":1,"15":3,"16":4,"17":2},"f":{"0":11,"1":11,"2":2,"3":2,"4":4},"b":{"0":[11],"1":[1,1]}}
,"/Users/leo/dev/accounts-js/accounts/packages/password/src/utils/index.ts": {"path":"/Users/leo/dev/accounts-js/accounts/packages/password/src/utils/index.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":9}},"1":{"start":{"line":1,"column":9},"end":{"line":1,"column":29}},"2":{"start":{"line":1,"column":29},"end":{"line":1,"column":71}},"3":{"start":{"line":2,"column":0},"end":{"line":2,"column":9}},"4":{"start":{"line":2,"column":9},"end":{"line":2,"column":23}},"5":{"start":{"line":2,"column":23},"end":{"line":2,"column":39}},"6":{"start":{"line":2,"column":39},"end":{"line":2,"column":76}},"7":{"start":{"line":3,"column":0},"end":{"line":3,"column":9}},"8":{"start":{"line":3,"column":9},"end":{"line":3,"column":37}}},"fnMap":{},"branchMap":{},"s":{"0":2,"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2},"f":{},"b":{}}
,"/Users/leo/dev/accounts-js/accounts/packages/password/src/utils/is-email.ts": {"path":"/Users/leo/dev/accounts-js/accounts/packages/password/src/utils/is-email.ts","statementMap":{"0":{"start":{"line":1,"column":13},"end":{"line":4,"column":2}},"1":{"start":{"line":2,"column":13},"end":{"line":2,"column":168}},"2":{"start":{"line":3,"column":2},"end":{"line":3,"column":42}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":23},"end":{"line":1,"column":24}},"loc":{"start":{"line":1,"column":38},"end":{"line":4,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":3,"column":17},"end":{"line":3,"column":22}},"type":"binary-expr","locations":[{"start":{"line":3,"column":17},"end":{"line":3,"column":22}},{"start":{"line":3,"column":26},"end":{"line":3,"column":40}}]}},"s":{"0":2,"1":9,"2":9},"f":{"0":9},"b":{"0":[9,9]}}
,"/Users/leo/dev/accounts-js/accounts/packages/password/src/utils/user.ts": {"path":"/Users/leo/dev/accounts-js/accounts/packages/password/src/utils/user.ts","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":29}},"1":{"start":{"line":4,"column":13},"end":{"line":6,"column":2}},"2":{"start":{"line":5,"column":2},"end":{"line":5,"column":58}},"3":{"start":{"line":8,"column":13},"end":{"line":10,"column":2}},"4":{"start":{"line":9,"column":2},"end":{"line":9,"column":68}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":4,"column":34},"end":{"line":4,"column":35}},"loc":{"start":{"line":4,"column":45},"end":{"line":6,"column":1}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":8,"column":41},"end":{"line":8,"column":42}},"loc":{"start":{"line":8,"column":52},"end":{"line":10,"column":1}}}},"branchMap":{},"s":{"0":2,"1":2,"2":5,"3":2,"4":3},"f":{"0":5,"1":3},"b":{}}
}

@@ -0,1 +1,2 @@

/* eslint-disable */
window.PR_SHOULD_USE_CONTINUATION=true;(function(){var h=["break,continue,do,else,for,if,return,while"];var u=[h,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"];var p=[u,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"];var l=[p,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"];var x=[p,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"];var R=[x,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"];var r="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes";var w=[p,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"];var s="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END";var I=[h,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"];var f=[h,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"];var H=[h,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"];var A=[l,R,w,s+I,f,H];var e=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/;var C="str";var z="kwd";var j="com";var O="typ";var G="lit";var L="pun";var F="pln";var m="tag";var E="dec";var J="src";var P="atn";var n="atv";var N="nocode";var M="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function k(Z){var ad=0;var S=false;var ac=false;for(var V=0,U=Z.length;V<U;++V){var ae=Z[V];if(ae.ignoreCase){ac=true}else{if(/[a-z]/i.test(ae.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){S=true;ac=false;break}}}var Y={b:8,t:9,n:10,v:11,f:12,r:13};function ab(ah){var ag=ah.charCodeAt(0);if(ag!==92){return ag}var af=ah.charAt(1);ag=Y[af];if(ag){return ag}else{if("0"<=af&&af<="7"){return parseInt(ah.substring(1),8)}else{if(af==="u"||af==="x"){return parseInt(ah.substring(2),16)}else{return ah.charCodeAt(1)}}}}function T(af){if(af<32){return(af<16?"\\x0":"\\x")+af.toString(16)}var ag=String.fromCharCode(af);if(ag==="\\"||ag==="-"||ag==="["||ag==="]"){ag="\\"+ag}return ag}function X(am){var aq=am.substring(1,am.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g"));var ak=[];var af=[];var ao=aq[0]==="^";for(var ar=ao?1:0,aj=aq.length;ar<aj;++ar){var ah=aq[ar];if(/\\[bdsw]/i.test(ah)){ak.push(ah)}else{var ag=ab(ah);var al;if(ar+2<aj&&"-"===aq[ar+1]){al=ab(aq[ar+2]);ar+=2}else{al=ag}af.push([ag,al]);if(!(al<65||ag>122)){if(!(al<65||ag>90)){af.push([Math.max(65,ag)|32,Math.min(al,90)|32])}if(!(al<97||ag>122)){af.push([Math.max(97,ag)&~32,Math.min(al,122)&~32])}}}}af.sort(function(av,au){return(av[0]-au[0])||(au[1]-av[1])});var ai=[];var ap=[NaN,NaN];for(var ar=0;ar<af.length;++ar){var at=af[ar];if(at[0]<=ap[1]+1){ap[1]=Math.max(ap[1],at[1])}else{ai.push(ap=at)}}var an=["["];if(ao){an.push("^")}an.push.apply(an,ak);for(var ar=0;ar<ai.length;++ar){var at=ai[ar];an.push(T(at[0]));if(at[1]>at[0]){if(at[1]+1>at[0]){an.push("-")}an.push(T(at[1]))}}an.push("]");return an.join("")}function W(al){var aj=al.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g"));var ah=aj.length;var an=[];for(var ak=0,am=0;ak<ah;++ak){var ag=aj[ak];if(ag==="("){++am}else{if("\\"===ag.charAt(0)){var af=+ag.substring(1);if(af&&af<=am){an[af]=-1}}}}for(var ak=1;ak<an.length;++ak){if(-1===an[ak]){an[ak]=++ad}}for(var ak=0,am=0;ak<ah;++ak){var ag=aj[ak];if(ag==="("){++am;if(an[am]===undefined){aj[ak]="(?:"}}else{if("\\"===ag.charAt(0)){var af=+ag.substring(1);if(af&&af<=am){aj[ak]="\\"+an[am]}}}}for(var ak=0,am=0;ak<ah;++ak){if("^"===aj[ak]&&"^"!==aj[ak+1]){aj[ak]=""}}if(al.ignoreCase&&S){for(var ak=0;ak<ah;++ak){var ag=aj[ak];var ai=ag.charAt(0);if(ag.length>=2&&ai==="["){aj[ak]=X(ag)}else{if(ai!=="\\"){aj[ak]=ag.replace(/[a-zA-Z]/g,function(ao){var ap=ao.charCodeAt(0);return"["+String.fromCharCode(ap&~32,ap|32)+"]"})}}}}return aj.join("")}var aa=[];for(var V=0,U=Z.length;V<U;++V){var ae=Z[V];if(ae.global||ae.multiline){throw new Error(""+ae)}aa.push("(?:"+W(ae)+")")}return new RegExp(aa.join("|"),ac?"gi":"g")}function a(V){var U=/(?:^|\s)nocode(?:\s|$)/;var X=[];var T=0;var Z=[];var W=0;var S;if(V.currentStyle){S=V.currentStyle.whiteSpace}else{if(window.getComputedStyle){S=document.defaultView.getComputedStyle(V,null).getPropertyValue("white-space")}}var Y=S&&"pre"===S.substring(0,3);function aa(ab){switch(ab.nodeType){case 1:if(U.test(ab.className)){return}for(var ae=ab.firstChild;ae;ae=ae.nextSibling){aa(ae)}var ad=ab.nodeName;if("BR"===ad||"LI"===ad){X[W]="\n";Z[W<<1]=T++;Z[(W++<<1)|1]=ab}break;case 3:case 4:var ac=ab.nodeValue;if(ac.length){if(!Y){ac=ac.replace(/[ \t\r\n]+/g," ")}else{ac=ac.replace(/\r\n?/g,"\n")}X[W]=ac;Z[W<<1]=T;T+=ac.length;Z[(W++<<1)|1]=ab}break}}aa(V);return{sourceCode:X.join("").replace(/\n$/,""),spans:Z}}function B(S,U,W,T){if(!U){return}var V={sourceCode:U,basePos:S};W(V);T.push.apply(T,V.decorations)}var v=/\S/;function o(S){var V=undefined;for(var U=S.firstChild;U;U=U.nextSibling){var T=U.nodeType;V=(T===1)?(V?S:U):(T===3)?(v.test(U.nodeValue)?S:V):V}return V===S?undefined:V}function g(U,T){var S={};var V;(function(){var ad=U.concat(T);var ah=[];var ag={};for(var ab=0,Z=ad.length;ab<Z;++ab){var Y=ad[ab];var ac=Y[3];if(ac){for(var ae=ac.length;--ae>=0;){S[ac.charAt(ae)]=Y}}var af=Y[1];var aa=""+af;if(!ag.hasOwnProperty(aa)){ah.push(af);ag[aa]=null}}ah.push(/[\0-\uffff]/);V=k(ah)})();var X=T.length;var W=function(ah){var Z=ah.sourceCode,Y=ah.basePos;var ad=[Y,F];var af=0;var an=Z.match(V)||[];var aj={};for(var ae=0,aq=an.length;ae<aq;++ae){var ag=an[ae];var ap=aj[ag];var ai=void 0;var am;if(typeof ap==="string"){am=false}else{var aa=S[ag.charAt(0)];if(aa){ai=ag.match(aa[1]);ap=aa[0]}else{for(var ao=0;ao<X;++ao){aa=T[ao];ai=ag.match(aa[1]);if(ai){ap=aa[0];break}}if(!ai){ap=F}}am=ap.length>=5&&"lang-"===ap.substring(0,5);if(am&&!(ai&&typeof ai[1]==="string")){am=false;ap=J}if(!am){aj[ag]=ap}}var ab=af;af+=ag.length;if(!am){ad.push(Y+ab,ap)}else{var al=ai[1];var ak=ag.indexOf(al);var ac=ak+al.length;if(ai[2]){ac=ag.length-ai[2].length;ak=ac-al.length}var ar=ap.substring(5);B(Y+ab,ag.substring(0,ak),W,ad);B(Y+ab+ak,al,q(ar,al),ad);B(Y+ab+ac,ag.substring(ac),W,ad)}}ah.decorations=ad};return W}function i(T){var W=[],S=[];if(T.tripleQuotedStrings){W.push([C,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""])}else{if(T.multiLineStrings){W.push([C,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"])}else{W.push([C,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"])}}if(T.verbatimStrings){S.push([C,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null])}var Y=T.hashComments;if(Y){if(T.cStyleComments){if(Y>1){W.push([j,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"])}else{W.push([j,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"])}S.push([C,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])}else{W.push([j,/^#[^\r\n]*/,null,"#"])}}if(T.cStyleComments){S.push([j,/^\/\/[^\r\n]*/,null]);S.push([j,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}if(T.regexLiterals){var X=("/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/");S.push(["lang-regex",new RegExp("^"+M+"("+X+")")])}var V=T.types;if(V){S.push([O,V])}var U=(""+T.keywords).replace(/^ | $/g,"");if(U.length){S.push([z,new RegExp("^(?:"+U.replace(/[\s,]+/g,"|")+")\\b"),null])}W.push([F,/^\s+/,null," \r\n\t\xA0"]);S.push([G,/^@[a-z_$][a-z_$@0-9]*/i,null],[O,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[F,/^[a-z_$][a-z_$@0-9]*/i,null],[G,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[F,/^\\[\s\S]?/,null],[L,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]);return g(W,S)}var K=i({keywords:A,hashComments:true,cStyleComments:true,multiLineStrings:true,regexLiterals:true});function Q(V,ag){var U=/(?:^|\s)nocode(?:\s|$)/;var ab=/\r\n?|\n/;var ac=V.ownerDocument;var S;if(V.currentStyle){S=V.currentStyle.whiteSpace}else{if(window.getComputedStyle){S=ac.defaultView.getComputedStyle(V,null).getPropertyValue("white-space")}}var Z=S&&"pre"===S.substring(0,3);var af=ac.createElement("LI");while(V.firstChild){af.appendChild(V.firstChild)}var W=[af];function ae(al){switch(al.nodeType){case 1:if(U.test(al.className)){break}if("BR"===al.nodeName){ad(al);if(al.parentNode){al.parentNode.removeChild(al)}}else{for(var an=al.firstChild;an;an=an.nextSibling){ae(an)}}break;case 3:case 4:if(Z){var am=al.nodeValue;var aj=am.match(ab);if(aj){var ai=am.substring(0,aj.index);al.nodeValue=ai;var ah=am.substring(aj.index+aj[0].length);if(ah){var ak=al.parentNode;ak.insertBefore(ac.createTextNode(ah),al.nextSibling)}ad(al);if(!ai){al.parentNode.removeChild(al)}}}break}}function ad(ak){while(!ak.nextSibling){ak=ak.parentNode;if(!ak){return}}function ai(al,ar){var aq=ar?al.cloneNode(false):al;var ao=al.parentNode;if(ao){var ap=ai(ao,1);var an=al.nextSibling;ap.appendChild(aq);for(var am=an;am;am=an){an=am.nextSibling;ap.appendChild(am)}}return aq}var ah=ai(ak.nextSibling,0);for(var aj;(aj=ah.parentNode)&&aj.nodeType===1;){ah=aj}W.push(ah)}for(var Y=0;Y<W.length;++Y){ae(W[Y])}if(ag===(ag|0)){W[0].setAttribute("value",ag)}var aa=ac.createElement("OL");aa.className="linenums";var X=Math.max(0,((ag-1))|0)||0;for(var Y=0,T=W.length;Y<T;++Y){af=W[Y];af.className="L"+((Y+X)%10);if(!af.firstChild){af.appendChild(ac.createTextNode("\xA0"))}aa.appendChild(af)}V.appendChild(aa)}function D(ac){var aj=/\bMSIE\b/.test(navigator.userAgent);var am=/\n/g;var al=ac.sourceCode;var an=al.length;var V=0;var aa=ac.spans;var T=aa.length;var ah=0;var X=ac.decorations;var Y=X.length;var Z=0;X[Y]=an;var ar,aq;for(aq=ar=0;aq<Y;){if(X[aq]!==X[aq+2]){X[ar++]=X[aq++];X[ar++]=X[aq++]}else{aq+=2}}Y=ar;for(aq=ar=0;aq<Y;){var at=X[aq];var ab=X[aq+1];var W=aq+2;while(W+2<=Y&&X[W+1]===ab){W+=2}X[ar++]=at;X[ar++]=ab;aq=W}Y=X.length=ar;var ae=null;while(ah<T){var af=aa[ah];var S=aa[ah+2]||an;var ag=X[Z];var ap=X[Z+2]||an;var W=Math.min(S,ap);var ak=aa[ah+1];var U;if(ak.nodeType!==1&&(U=al.substring(V,W))){if(aj){U=U.replace(am,"\r")}ak.nodeValue=U;var ai=ak.ownerDocument;var ao=ai.createElement("SPAN");ao.className=X[Z+1];var ad=ak.parentNode;ad.replaceChild(ao,ak);ao.appendChild(ak);if(V<S){aa[ah+1]=ak=ai.createTextNode(al.substring(W,S));ad.insertBefore(ak,ao.nextSibling)}}V=W;if(V>=S){ah+=2}if(V>=ap){Z+=2}}}var t={};function c(U,V){for(var S=V.length;--S>=0;){var T=V[S];if(!t.hasOwnProperty(T)){t[T]=U}else{if(window.console){console.warn("cannot override language handler %s",T)}}}}function q(T,S){if(!(T&&t.hasOwnProperty(T))){T=/^\s*</.test(S)?"default-markup":"default-code"}return t[T]}c(K,["default-code"]);c(g([],[[F,/^[^<?]+/],[E,/^<!\w[^>]*(?:>|$)/],[j,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[L,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]);c(g([[F,/^[\s]+/,null," \t\r\n"],[n,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[m,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[P,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[L,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]);c(g([],[[n,/^[\s\S]+/]]),["uq.val"]);c(i({keywords:l,hashComments:true,cStyleComments:true,types:e}),["c","cc","cpp","cxx","cyc","m"]);c(i({keywords:"null,true,false"}),["json"]);c(i({keywords:R,hashComments:true,cStyleComments:true,verbatimStrings:true,types:e}),["cs"]);c(i({keywords:x,cStyleComments:true}),["java"]);c(i({keywords:H,hashComments:true,multiLineStrings:true}),["bsh","csh","sh"]);c(i({keywords:I,hashComments:true,multiLineStrings:true,tripleQuotedStrings:true}),["cv","py"]);c(i({keywords:s,hashComments:true,multiLineStrings:true,regexLiterals:true}),["perl","pl","pm"]);c(i({keywords:f,hashComments:true,multiLineStrings:true,regexLiterals:true}),["rb"]);c(i({keywords:w,cStyleComments:true,regexLiterals:true}),["js"]);c(i({keywords:r,hashComments:3,cStyleComments:true,multilineStrings:true,tripleQuotedStrings:true,regexLiterals:true}),["coffee"]);c(g([],[[C,/^[\s\S]+/]]),["regex"]);function d(V){var U=V.langExtension;try{var S=a(V.sourceNode);var T=S.sourceCode;V.sourceCode=T;V.spans=S.spans;V.basePos=0;q(U,T)(V);D(V)}catch(W){if("console" in window){console.log(W&&W.stack?W.stack:W)}}}function y(W,V,U){var S=document.createElement("PRE");S.innerHTML=W;if(U){Q(S,U)}var T={langExtension:V,numberLines:U,sourceNode:S};d(T);return S.innerHTML}function b(ad){function Y(af){return document.getElementsByTagName(af)}var ac=[Y("pre"),Y("code"),Y("xmp")];var T=[];for(var aa=0;aa<ac.length;++aa){for(var Z=0,V=ac[aa].length;Z<V;++Z){T.push(ac[aa][Z])}}ac=null;var W=Date;if(!W.now){W={now:function(){return +(new Date)}}}var X=0;var S;var ab=/\blang(?:uage)?-([\w.]+)(?!\S)/;var ae=/\bprettyprint\b/;function U(){var ag=(window.PR_SHOULD_USE_CONTINUATION?W.now()+250:Infinity);for(;X<T.length&&W.now()<ag;X++){var aj=T[X];var ai=aj.className;if(ai.indexOf("prettyprint")>=0){var ah=ai.match(ab);var am;if(!ah&&(am=o(aj))&&"CODE"===am.tagName){ah=am.className.match(ab)}if(ah){ah=ah[1]}var al=false;for(var ak=aj.parentNode;ak;ak=ak.parentNode){if((ak.tagName==="pre"||ak.tagName==="code"||ak.tagName==="xmp")&&ak.className&&ak.className.indexOf("prettyprint")>=0){al=true;break}}if(!al){var af=aj.className.match(/\blinenums\b(?::(\d+))?/);af=af?af[1]&&af[1].length?+af[1]:true:false;if(af){Q(aj,af)}S={langExtension:ah,sourceNode:aj,numberLines:af};d(S)}}}if(X<T.length){setTimeout(U,250)}else{if(ad){ad()}}}U()}window.prettyPrintOne=y;window.prettyPrint=b;window.PR={createSimpleLexer:g,registerLangHandler:c,sourceDecorator:i,PR_ATTRIB_NAME:P,PR_ATTRIB_VALUE:n,PR_COMMENT:j,PR_DECLARATION:E,PR_KEYWORD:z,PR_LITERAL:G,PR_NOCODE:N,PR_PLAIN:F,PR_PUNCTUATION:L,PR_SOURCE:J,PR_STRING:C,PR_TAG:m,PR_TYPE:O}})();PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_DECLARATION,/^<!\w[^>]*(?:>|$)/],[PR.PR_COMMENT,/^<\!--[\s\S]*?(?:-\->|$)/],[PR.PR_PUNCTUATION,/^(?:<[%?]|[%?]>)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-handlebars",/^<script\b[^>]*type\s*=\s*['"]?text\/x-handlebars-template['"]?\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i],[PR.PR_DECLARATION,/^{{[#^>/]?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{&?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{{>?\s*[\w.][^}]*}}}/],[PR.PR_COMMENT,/^{{![^}]*}}/]]),["handlebars","hbs"]);PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[ \t\r\n\f]+/,null," \t\r\n\f"]],[[PR.PR_STRING,/^\"(?:[^\n\r\f\\\"]|\\(?:\r\n?|\n|\f)|\\[\s\S])*\"/,null],[PR.PR_STRING,/^\'(?:[^\n\r\f\\\']|\\(?:\r\n?|\n|\f)|\\[\s\S])*\'/,null],["lang-css-str",/^url\(([^\)\"\']*)\)/i],[PR.PR_KEYWORD,/^(?:url|rgb|\!important|@import|@page|@media|@charset|inherit)(?=[^\-\w]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|(?:\\[0-9a-f]+ ?))(?:[_a-z0-9\-]|\\(?:\\[0-9a-f]+ ?))*)\s*:/i],[PR.PR_COMMENT,/^\/\*[^*]*\*+(?:[^\/*][^*]*\*+)*\//],[PR.PR_COMMENT,/^(?:<!--|-->)/],[PR.PR_LITERAL,/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],[PR.PR_LITERAL,/^#(?:[0-9a-f]{3}){1,2}/i],[PR.PR_PLAIN,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i],[PR.PR_PUNCTUATION,/^[^\s\w\'\"]+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_KEYWORD,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_STRING,/^[^\)\"\']+/]]),["css-str"]);

@@ -1,3 +0,4 @@

var addSorting = (function () {
"use strict";
/* eslint-disable */
var addSorting = (function() {
'use strict';
var cols,

@@ -10,9 +11,17 @@ currentSort = {

// returns the summary table element
function getTable() { return document.querySelector('.coverage-summary'); }
function getTable() {
return document.querySelector('.coverage-summary');
}
// returns the thead element of the summary table
function getTableHeader() { return getTable().querySelector('thead tr'); }
function getTableHeader() {
return getTable().querySelector('thead tr');
}
// returns the tbody element of the summary table
function getTableBody() { return getTable().querySelector('tbody'); }
function getTableBody() {
return getTable().querySelector('tbody');
}
// returns the th element for nth column
function getNthColumn(n) { return getTableHeader().querySelectorAll('th')[n]; }
function getNthColumn(n) {
return getTableHeader().querySelectorAll('th')[n];
}

@@ -37,3 +46,4 @@ // loads all columns

col.defaultDescSort = col.type === 'number';
colNode.innerHTML = colNode.innerHTML + '<span class="sorter"></span>';
colNode.innerHTML =
colNode.innerHTML + '<span class="sorter"></span>';
}

@@ -75,3 +85,3 @@ }

var key = cols[index].key,
sorter = function (a, b) {
sorter = function(a, b) {
a = a.data[key];

@@ -88,3 +98,3 @@ b = b.data[key];

if (desc) {
finalSorter = function (a, b) {
finalSorter = function(a, b) {
return -1 * sorter(a, b);

@@ -115,3 +125,5 @@ };

function addSortIndicators() {
getNthColumn(currentSort.index).className += currentSort.desc ? ' sorted-desc' : ' sorted';
getNthColumn(currentSort.index).className += currentSort.desc
? ' sorted-desc'
: ' sorted';
}

@@ -125,3 +137,3 @@ // adds event listeners for all sorter widgets

return function () {
return function() {
var desc = col.defaultDescSort;

@@ -139,3 +151,3 @@

};
for (i =0 ; i < cols.length; i += 1) {
for (i = 0; i < cols.length; i += 1) {
if (cols[i].sortable) {

@@ -154,3 +166,3 @@ // add the click event handler on the th so users

// adds sorting functionality to the UI
return function () {
return function() {
if (!getTable()) {

@@ -160,3 +172,3 @@ return;

cols = loadColumns();
loadData(cols);
loadData();
addSortIndicators();

@@ -163,0 +175,0 @@ enableUI();

@@ -37,3 +37,3 @@ "use strict";

this.serviceName = 'password';
this.options = tslib_1.__assign({}, defaultOptions, options);
this.options = tslib_1.__assign(tslib_1.__assign({}, defaultOptions), options);
this.twoFactor = new two_factor_1.TwoFactor(options.twoFactor);

@@ -40,0 +40,0 @@ }

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var accounts_password_1 = require("./accounts-password");
var tslib_1 = require("tslib");
var accounts_password_1 = tslib_1.__importDefault(require("./accounts-password"));
exports.AccountsPassword = accounts_password_1.default;
exports.default = accounts_password_1.default;
//# sourceMappingURL=index.js.map
"use strict";
var _this = this;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var bcrypt = require("bcryptjs");
var crypto = require("crypto");
exports.bcryptPassword = function (password) { return tslib_1.__awaiter(_this, void 0, void 0, function () {
var bcrypt = tslib_1.__importStar(require("bcryptjs"));
var crypto = tslib_1.__importStar(require("crypto"));
exports.bcryptPassword = function (password) { return tslib_1.__awaiter(void 0, void 0, void 0, function () {
var salt, hash;

@@ -29,5 +28,5 @@ return tslib_1.__generator(this, function (_a) {

};
exports.verifyPassword = function (password, hash) { return tslib_1.__awaiter(_this, void 0, void 0, function () { return tslib_1.__generator(this, function (_a) {
exports.verifyPassword = function (password, hash) { return tslib_1.__awaiter(void 0, void 0, void 0, function () { return tslib_1.__generator(this, function (_a) {
return [2 /*return*/, bcrypt.compare(password, hash)];
}); }); };
//# sourceMappingURL=encryption.js.map
{
"name": "@accounts/password",
"version": "0.20.0-alpha.1.cfb0004e",
"version": "0.20.0",
"license": "MIT",

@@ -21,3 +21,3 @@ "main": "lib/index.js",

"dependencies": {
"@accounts/two-factor": "^0.20.0-alpha.1.cfb0004e",
"@accounts/two-factor": "^0.20.0",
"bcryptjs": "^2.4.3",

@@ -28,8 +28,8 @@ "lodash": "^4.17.15",

"devDependencies": {
"@accounts/server": "^0.20.0-alpha.1.cfb0004e",
"@accounts/types": "^0.20.0-alpha.1.cfb0004e",
"@accounts/server": "^0.20.0",
"@accounts/types": "^0.20.0",
"@types/bcryptjs": "2.4.2",
"@types/jest": "24.0.18",
"@types/lodash": "4.14.138",
"@types/node": "12.7.4",
"@types/jest": "24.0.22",
"@types/lodash": "4.14.146",
"@types/node": "12.12.7",
"jest": "24.9.0",

@@ -40,3 +40,4 @@ "rimraf": "3.0.0"

"@accounts/server": "^0.19.0"
}
},
"gitHead": "68ff004f0ef63918b73006ec4a122f21e89cf661"
}

@@ -270,3 +270,8 @@ import { trim, isEmpty, pick, isString, isPlainObject, find, includes, defer } from 'lodash';

const emails = user.emails || [];
if (!includes(emails.map((email: EmailRecord) => email.address), resetTokenRecord.address)) {
if (
!includes(
emails.map((email: EmailRecord) => email.address),
resetTokenRecord.address
)
) {
throw new Error(this.options.errors.resetPasswordLinkUnknownAddress);

@@ -273,0 +278,0 @@ }

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc