hunk.code_window:     "test": "cross-env CI=true mono-run test:watch --stream --parallel",
       "bootstrap": "pnpm setup:dev",
       "copy:files": "cpx README.md packages/core",
       "prerelease": "pnpm copy:files",
       "start:web": "cross-env nx run @notifire/web:start",
       "start:widget": "cross-env nx run @notifire/widget:start",
       "start:ws:test": "cross-env nx run @notifire/ws:start-test",
       "start:server": "cross-env lerna run --parallel --ignore @notifire/client start:dev",
       "start:server:prod": "lerna run --parallel --ignore @notifire/client start",
       "start:static:web": "cross-env nx run @notifire/web:start-static-build",
       "start:static:widget": "cross-env nx run @notifire/widget:start-static-build",
  
hunk.labels: keep keep keep keep keep replace replace keep keep keep keep
hunk.after_edit:     "start:widget:test": "cross-env nx run-many --target=start:test  --projects=@notifire/widget",
       "start:ws:test": "cross-env nx run-many --target=start:test --projects=@notifire/ws",
  
hunk.file_path: package.json
hunk.type: replace
file: import { UserSession } from '@notifire/testing';
  import { expect } from 'chai';
  
  describe('User get my profile', async () => {
    let session: UserSession;
  
    before(async () => {
      session = new UserSession();
      await session.initialize();
    });
  
    it('should return a correct user profile', async () => {
      const { body } = await session.testAgent.get('/v1/users/me').expect(200);
  
      const me = body.data;
      expect(me._id).to.equal(session.user._id);
      expect(me.firstName).to.equal(session.user.firstName);
      expect(me.lastName).to.equal(session.user.lastName);
      expect(me.email).to.equal(session.user.email);
    });
  });
  