javascript artifact