You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

asteroids-fighter

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

asteroids-fighter - npm Package Compare versions

Comparing version
0.7.0
to
0.8.0
+1
-1
lib/fighter.js

@@ -55,3 +55,3 @@ var Velocity = require('asteroids-asteroid');

var oldSpeed = this.speed();
this.speed(Math.max(oldSpeed - this.options['speedIncrement'], 0.1));
this.speed(Math.max(oldSpeed - this.options['speedIncrement'], 0));
}
{
"name": "asteroids-fighter",
"version": "0.7.0",
"version": "0.8.0",
"description": "Ze destroyer of androids!",

@@ -28,4 +28,4 @@ "main": "lib/fighter.js",

"dependencies": {
"asteroids-asteroid": "~0.7.0"
"asteroids-asteroid": "~0.8.0"
}
}

@@ -94,2 +94,32 @@ var expect = require('chai').expect;

});
it('should not alter orientation', function(){
var speed = 1; orientation = 0;
fighter.speed(speed)
fighter.orientation(orientation);
fighter.speedUp();
expect(fighter.orientation()).to.equal(orientation);
});
it('should not alter heading', function(){
var speed = 1; heading = 0;
fighter.speed(speed)
fighter.heading(heading);
fighter.speedUp();
expect(fighter.heading()).to.equal(heading);
});
it('should not alter omega', function(){
var speed = 1; omega = 0;
fighter.speed(speed)
fighter.omega(omega);
fighter.speedUp();
expect(fighter.omega()).to.equal(omega);
});
});

@@ -113,3 +143,3 @@

expect(fighter.speed()).to.equal(0.1); // TODO fix asteroids-velocity to accept 0
expect(fighter.speed()).to.equal(0);
});

@@ -116,0 +146,0 @@ });